Actor
Superman
2025
as Jimmy Olsen
Licorice Pizza
2021
as Lance Brannigan
The Starling
2021
as Dickey
The Binge
2020
as Griffin
Feast of the Seven Fishes
2019
as Tony
The Cat and the Moon
2019
as Seamus
Booksmart
2019
as Jared
Time Freak
2018
as Evan
Class Rank
2017
as Bernard Flannigan
Hard Sell
2016
as Hardy Buchanan
Monkey Up
2016
as Mort (voice)
Vacation
2015
as James Griswold
Night at the Museum: Secret of the Tomb
2014
as Nick Daley
Buttwhistle
2014
as Roadcap
The Amazing Spider-Man 2
2014
as Howard Stacy
The Amazing Spider-Man
2012
as Howard Stacy
The Three Stooges
2012
as Young Moe
Treasure Buddies
2012
as B-Dawg (voice)
Spooky Buddies
2011
as Billy/B-Dawg (voice)
Santa Buddies
2009
as B-Dawg (voice)
Space Buddies
2009
as B-Dawg (voice)
Four Christmases
2008
as Connor McVie
For Heaven's Sake
2008
as Ben Whitman
Snow Buddies
2008
as B-Dawg (voice)
Walk Hard: The Dewey Cox Story
2007
as Dewdrop
Halloween
2007
as Tommy Doyle
Air Buddies
2006
as B-Dawg (voice)