Charlie Bartlett (2006) ... Charlie Bartlett
Law & Order: Criminal Intent: Tru Love (2006) ... Keith Tyler
Alpha Dog (2004) ... Zack Mazursky
Des Gens Impitoyables (2004) ... Finn Earl
A Time For Dancing (2001) ... Jackson
Coeurs perdus en Atlantide (2000) ... Robert «Bobby» Garfield
Le masque de l’araignée (2000) ... Dimitri Starodubov
Le cadeau de la vie (2000) ... Milo
Geppetto (1999)
Huff (2004 bis 2005) ... Byrd Huffstodt
Disparition (2001 bis 2002) ... Jacob Clarke