2014
Black Eyed Dog
Malick
2013
R.L. Stine's The Haunting Hour
(TV Series)
Tim
- My Robot
(2013)
... Tim
2013
The Host
Jamie
2013
Angels Sing
David Walker
2013/II
Standing Up
Howie
2012
Little Red Wagon
Zach Bonner
2011
A Bag of Hammers
Kelsey
2011
Fringe
(TV Series)
Young Peter Bishop
- Subject 13
(2011)
... Young Peter Bishop
2010
Repo Men
Peter
2009
After.Life
Jack
2009
Powder Blue
Billy
2009
Knowing
Caleb Koestler
2009
Balls Out: Gary the Tennis Coach
Gary Houseman (8 Years)
2008
The Curious Case of Benjamin Button
Benjamin Age 8
2007
Criminal Minds
(TV Series)
David Smith
- In Name and Blood
(2007)
... David Smith