Aucune biographie disponible pour le moment.
Gladiator
2000
Rôle : Lucius
Double Jeu
1999
Rôle : Matty Parsons, Age 11
Mystic River
2003
Rôle : Silent Ray Harris
Glass
2019
Rôle : Joseph Dunn
Incassable
2000
Rôle : Joseph Dunn
La Dernière Maison sur la gauche
2009
Rôle : Justin
Salem's Lot
2024
Rôle : Mike Ryerson
The Girlfriend Game
2015
Rôle : Eddie
Les Babysitters
2008
Rôle : Scott Miral
Beaucoup de bruit pour rien
2013
Rôle : Borachio
Arlington Road
1999
Rôle : Grant Faraday
Weird: The Al Yankovic Story
2022
Rôle : Steve
Anarchy
2014
Rôle : Guiderius
Loverboy
2005
Rôle : Paul (16 years old)
Imaginary Circumstances
2018
Camp Hell
2010
Rôle : Timothy
Superheroes
2007
Rôle : Nick Jones
The Town that Dreaded Sundown
2014
Rôle : Corey
Le Dernier exorcisme : Part II
2013
Rôle : Chris
It Was Him or Us
1995
Rôle : Jesse Pomeroy
Deep Dark Canyon
2013
Rôle : Nate Towne
Druid Peak
2014
Rôle : Owen
Do No Harm
2018
Rôle : Navy Corpsman 'Doc' Barron
Christmas in Cartoontown
1996