Ryan
Wallbanger (2024)
Rickey Hill
The Hill (2023)
Maze
Murmur (2022)
Russell
Sota vaaria vastaan (2020)
John
Margot (2019)
Winston Prickle
Cactus Boy (2019)
Steve Danvers
Captain Marvel (2019)
Reagan Collins
Extracurricular Activities (2019)
Kyle
Family Blood (2018)
Xavier / A
Every Day (2018)
Jason Dixon
Disconnect (2013)
Jake
Jake and the Never Land Pirates: Peter Pan Returns (2012)
Mike Ballard
Eye of the Hurricane (2012)
Dylan Mee
Koti Eläintarhassa (2011)
DJ
Ticket Out (2011)
Jake and the Never Land Pirates: Cubby's Goldfish (2011)
Young Stephen
In My Pocket (2011)
Flick / Jeremy (voice)
Family Guy Presents: It's a Trap! (2010)
Child #2 (voice)
Family Guy: And Then There Were Fewer (2010)
Jack
Jack and the Beanstalk (2009)
Young Nick
Push (2009)
(voice)
Morsianten sota (2009)
Clayton
Lake City (2008)
Zeph
In the Name of the King: A Dungeon Siege Tale (2007)
Dart (voice)
Christmas Is Here Again (2007)
Caleb Bogner
American Family (2007)
Jackson Patch
Dog Days of Summer (2007)
Red Teammate #4 (voice)
The Ant Bully - Muurahaisten kauhu (2006)
Matthew Steed
The Work and the Glory II: American Zion (2005)
The Work and the Glory (2004)
Lloyd (at age 5) (uncredited)
Tosinuija & vielä nuijempi (2003)
Clinton Jr. (uncredited)
Sweet Home Alabama (2002)