Ryan
Wallbanger (2024)
Rickey Hill
The Hill (2023)
Maze
Murmur (2022)
Russell
The War with Grandpa (2020)
John
Margot (2019)
Winston Prickle
Cactus Boy (2019)
Steve Danvers
Capitana 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
We Bought a Zoo (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)
Bride Wars (2009)
Clayton
Lake City (2008)
Zeph
En el nom del rei (2007)
Dart (voice)
Christmas Is Here Again (2007)
Caleb Bogner
American Family (2007)
Jackson Patch
Dog Days of Summer (2007)
Red Teammate #4 (voice)
Ant bully: Benvingut al formiguer (2006)
Matthew Steed
L’obra i la glòria: a la recerca de Sió (2005)
L’obra i la glòria (2004)
Lloyd (at age 5) (uncredited)
Dumb and Dumberer: When Harry Met Lloyd (2003)
Clinton Jr. (uncredited)
Sweet Home Alabama (2002)