Actor secundario de cine que se hizo conocido por las audiencias televisivas como Duncan Kane en Veronica Mars. Tuvo papeles de reparto en los thrillers Jumper y The Manchurian Candidate.
Hizo su primera aparición televisiva en un episodio de Gilmore Girls en el 2004.
Interpretó a Rent en la película Kill Theory del 2009.
Se mudó de Victoria, Australia a Carolina del Norte con su familia cuando era niño.
Repitió su papel junto a Kristen Bell en la adaptación cinematográfica de Veronica Mars del 2014.