Actor
The Clapper
2018
as Blue-Eyed Intern
Yelling To The Sky
2011
as Drew
Fighting
2009
as Z
A Guide to Recognizing Your Saints
2006
as Young Nerf
Live Free or Die
2006
as Marcus
Igby Goes Down
2002
as 13-Year-Old Oliver
Snow in August
2001
as Michael Devlin (as Peter Tambakis)
The Sixth Sense
1999
as Darren
Joe the King
1999
as Young Joe
River Red
1998
as Young Dave
Ransom
1996
as Nelson