|2013||Angels Sing as David Walker|
|2013||Standing Up as Howie|
|2013||The Host as Jamie Stryder|
|2012||Little Red Wagon as Zach Bonner|
|2011||A Bag of Hammers as Kelsey Patterson|
|2010||Repo Men as Peter|
|2009||Knowing as Caleb Koestler|
|2009||After.Life as JackWatch Free|
|2009||Powder Blue as Billy|
|2009||Balls Out: Gary the Tennis Coach as Gary Houseman (8 Years)|
|2008||The Curious Case of Benjamin Button as Benjamin Age 8|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.