Movies
Now You See Me: Now You Don't
as Charlie
Jurassic World Dominion
as Franklin Webb
Jurassic World: Fallen Kingdom
as Franklin Webb
Dungeons & Dragons: Honor Among Thieves
as Simon
The Voyeurs
as Thomas
Pokémon Detective Pikachu
as Tim Goodman
Ron's Gone Wrong
as Marc (voice)
I Saw the TV Glow
as Owen
All the Bright Places
as Finch
Every Day
as Justin / A