Actor
Good Bad Luck
2023
Skill Shot, Baby! Pinball Epiphany
2023 · as Jake
Tales from the Other Side
2022 · as Carter Lamb
Wonder Woman 1984
2020 · as Scowler
The Dead Ones
2020 · as Scottie French
Lymelife
2008 · as Stuart
Rocket Science
2007 · as Philip