Interpretó el papel de Larry Tudgeman en la serie de televisión de Disney, Lizzie McGuire.
Interpretó el papel de Nathan en la película My Dog Vincent.
Interpretó el papel de Aaron en la serie de televisión The L Word.
Creció en Ontario.
Formó parte de la película Raise Your Voice con Hilary Duff.