|
Marty Supreme (2025) as Troy |
|
Preparation for the Next Life (2025) as Skinner |
|
Pavements (2025) as Bob Nastanovich |
|
Hell of a Summer (2025) as Jason Hochberg |
|
Nickel Boys (2024) as Harper |
|
Kraven the Hunter (2024) as Dmitri Kravinoff |
|
The Making of Gladiator II (2024) as Self |
|
Gladiator II (2024) as Emperor Caracalla |
|
Thelma (2024) as Daniel |
|
Butcher's Crossing (2023) as Will Andrews |
|
The Pale Blue Eye (2022) as Cadet Randolph Ballinger |
|
Italian Studies (2022) as Matt |
|
Fear Street: 1666 (2021) as Isaac / Simon |
|
Fear Street: 1978 (2021) as Simon Kalivoda (archive footage) |
|
Fear Street: 1994 (2021) as Simon |
|
The Woman in the Window (2021) as Ethan Russell |
|
News of the World (2020) as John Calley |
|
Let Them All Talk (2020) as Fred |
|
David (2020) as David |
|
Human Capital (2020) as Jamie Manning |
|
As They Slept (2019) as Alex |
|
Vox Lux (2018) as Aidan |
|
Alex Strangelove (2018) as Josh |
|
Eighth Grade (2018) as Trevor |
|
Cowboy Up () as |
|
A Long Winter () as Mike |
|
Untitled Matt Johnson Film () as |
|
Love Is Not the Answer () as |
|
Hell of a Summer (2025) Producer |
|
Thelma (2024) Executive Producer |
|
Italian Studies (2022) Co-Producer |