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)
Credits from TMDB.