Cameronek West Virginia Mountaineers eta Rhode Island Rams-ekin hasi zuen unibertsitateko futbolean jokatzen, baita USL Premier Development League-ko Rhode Island Stingrays-ekin ere, 2008an Major League Soccer-eko Houston Dynamo klubean draftatu aurretik. Bigarren denboraldi bikain batetik aurrera, Cameronek MLSko XI.a irabazi zuen 2009an eta Houston finalean sartu zen.
2011n, Los Angeles Galaxy taldea 1-0 galdu zuen MLS Cupen. 2012ko uztailean Stoke City-rekin bat egin zuen. Cameronek sei denboraldi eman zituen Potters-ekin 186 partida egin zituen 2018ko ekainean Queens Park Rangers-era joan aurretik. Cameronek 3 urte eman zituen QPRn, 2021eko maiatzean FC Cincinnatira joan aurretik.