Novocaine (2025) als Nathan Caine | |
Nice You Meet Me (2023) als Dilvus Shrivelman (voice) | |
Oppenheimer (2023) als Richard Feynman | |
Spider-Man: Across the Spider-Verse (2023) als Peter Parker / The Lizard (voice) | |
Scream VI (2023) als Richie Kirsch (uncredited) | |
Batman: The Long Halloween Deluxe Edition (2022) als Alberto Falcone (voice) | |
Scream (2022) als Richie Kirsch | |
A Bloody Legacy: Scream 25 Years Later (2021) als Himself | |
Batman: The Long Halloween, Part One (2021) als Alberto Falcone (voice) | |
Plus One (2019) als Ben King | |
Smallfoot (2018) als Pilot (voice) | |
Rampage (2018) als Connor | |
Tragedy Girls (2017) als Jordan Welch | |
Logan Lucky (2017) als Fish Bang | |
It's Been Like a Year (2017) | |
Vineland (2016) als Cole | |
The Boy Who Couldn't Sleep and Never Had To (2015) als Darren | |
Ithaca (2015) als Marcus Macauley | |
Just Before I Go (2015) als Dylan | |
Running Wild (2015) als Eric | |
Scheme Squad (2015) als Craig | |
The Hunger Games: Catching Fire (2013) als Marvel | |
It Don't Come Easy (2013) als David | |
Just 45 Minutes from Broadway (2012) als Danny | |
The World Is Watching: Making the Hunger Games (2012) als Self (Marvel) | |
Sitting Babies (2012) als Doug | |
The Hunger Games (2012) als Marvel | |
Nowhere Men | |
Heads of State | |
Companion als Josh | |
Creedence Clearwater Revival - "Have You Ever Seen the Rain" (Official Video) als Evan |