Cameron alustas kolledži jalgpalli mängimist West Virginia Mountaineersis ja Rhode Island Ramsis, samuti USL Premier Development League'i poolel Rhode Island Stingraysis, enne kui ta 2008. aastal Major League Soccer'i klubi Houston Dynamo poolt välja töötas. Pärast muljetavaldavat teist hooaega professionaalses jalgpalli Cameron nimetati MLS Best XI aastal 2009 ja aitas Houston jõuda finaali
MLS Cup 2011. aastal, kui nad kaotasid 1-0 LA Galaxy'le. 2012. aasta juulis liitus ta Inglismaa Premier League'i meeskonna Stoke Cityga. Cameron mängis Pottersis kuus hooaega, mängides 186 mängu, enne kui liitus 2018. aasta juunis Queens Park Rangersiga. Cameron veetis QPR-s 3 aastat, enne kui ta 2021. aasta mais FC Cincinnatisse kolis.