|2021||Ms. Marvel as Bruno Carrelli|
|2016||Free State of Jones as Matthew Yates|
|2015||Pixels as Matty|
|2014||Kill the Messenger as Eric Webb|
|2012||Piranha 3DD as Freckled Boy|
|2012||A Smile as Big as the Moon as Shawn Kersjes|
|2012||What to Expect When You're Expecting as Disruptive Kid|
|2011||A Cinderella Story: Once Upon a Song as Victor Van Ravensway|
|2011||Level Up as Talking Boy Scout (uncredited)|
|2010||The Way Home as Tucker SimpkinsWatch Free|
|2010||The Crazies as Distraught Son #2Watch Free|
|2009||Halloween II as Mark|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.