Actor
Portrait of a Young Man
2026 · as Luke Johnson
Brief Candle
2023 · as Marcus
Blood, Sweat and Cheer
2023 · as Ramsey
Neon Bleed
2023 · as Jordan Lacey
Emergency
2022 · as Frat Boy 1
Bigfoot: The Conspiracy
2020 · as as Garrett
Full Count
2019 · as Milton Young
Poms
2019 · as Tyler Poe (uncredited)