Desde 1998 vive en Nanaimo con su madre Anne, su hermano mayor Bryce (agente comercial), dos perros y un gato.
Unas semanas más tarde, Cameron consiguió su primer trabajo como una estrella comercial de Telus, la segunda mayor compañía telefónica en Canadá.
Para perfeccionar su talento, Cameron tomó clases de actuación en la Academia Spotlight, con Jacqui Kaese como maestra.
Las personas podían pensar que estaban realmente desnudos en aquel momento, cuando en realidad ambos vestían trajes color piel.
Fue elegido para interpretar al hijo de Aaron Eckhart en la comedia dramática Gracias por fumar (2005).
Running Scared (2006) lo niveló con Paul Walker, Ultravioleta (2006) con Milla Jovovich y curiosamente aparece como leech en X-Men: The Last Stand'" (2006) con un elenco ya familiar, como Halle Berry, Hugh Jackman y Anna Paquin.
A pesar de su juventud, el actor ha hecho muchas películas desde pequeño, como Godsend, Birth, Running Scared, Ultraviolet, X-Men: The Last Stand y Thank You for Smoking.