|2013||The Wait as Ian|
|2013||The Power of Few as Cory|
|2008||Shorts as Cole Black|
|2008||Changeling as Winslow Boy|
|2007||Funny Games as Georgie Farber|
|2006||Canvas as Chris Marino|
|2005||Warm Springs as Elliot - Age 8 and 11|
|2005||Kicking & Screaming as Voice (uncredited)|
|2004||The Brooke Ellison Story as Young Reed Ellison|
|2004||Bobby Jones: Stroke of Genius as Little Bobby (6 / 8)|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.