Actor
Sweetest Day
2026 · as Brad
If It Bleeds
2025 · as Joey
The Tell-Tale Heart
2025 · as Officer
Clocking The T
2024 · as Steve Summers
Above the Clouds
2023 · as Jay
Run for Your Life
2018
M.F.A.
2017 · as Lincoln
Citrus Springs
2016 · as Officer Beyer
The Ever After
2015 · as Bartender
Voices From The Grave / All Hallows' Eve: The Dead Have Stories To Tell
2014 · as Jeff Zimmer (Re-Possessed)
New World Order: The End Has Come
2013 · as John Carter