|
Spaceballs: The New One (2027) as Starburst |
|
Avengers: Doomsday (2026) as Robert 'Bob' Reynolds / Sentry |
|
Remarkably Bright Creatures (2026) as Cameron |
|
Wishful Thinking (2026) as Charlie |
|
The Testament of Ann Lee (2025) as William Lee |
|
Thunderbolts* (2025) as Robert Reynolds |
|
Riff Raff (2025) as Rocco |
|
Diviners (2024) as |
|
The Line (2024) as Todd Stevens |
|
Salem's Lot (2024) as Ben Mears |
|
Guzzle Buddies (2024) as |
|
Skincare (2024) as Jordan |
|
Water Rises (2023) as Him |
|
The Caine Mutiny Court-Martial (2023) as Lt. Keefer |
|
The Starling Girl (2023) as Owen Taylor |
|
Press Play (2022) as Harrison |
|
Top Gun: Maverick (2022) as Lt. Robert 'Bob' Floyd |
|
Pink Skies Ahead (2020) as Ben |
|
The Voice in Your Head (2020) as Dan |
|
Them That Follow (2019) as Garret Booner |
|
Lefty/Righty (2019) as Righty |
|
Bad Times at the El Royale (2018) as Miles Miller |
|
Craig's Pathetic Freakout (2018) as Lewis |
|
Lean on Pete (2018) as Dallas |
|
The Strangers: Prey at Night (2018) as Luke |
|
The Ballad of Lefty Brown (2017) as Billy Kitchen |
|
Battle of the Sexes (2017) as Larry Riggs |
|
Take A Hike (2017) as Bing |
|
Aftermath (2017) as Older Samuel |
|
Where You Are (2016) as Adult James |
|
Hollywood is a Verb: Los Angeles Tackles the Oxford English Dictionary (2016) as Self |
|
The Tutor (2013) as James |
|
Baton () as |
|
Sorry I Missed This () as |
|
The Spacesuit () as |
|
Auxiliary Man () as Vincent |
|
Batso () as Dean Caldwell |
|
Wishful Thinking (2026) Producer |