Actor · Born 1974
F.L.Y.
2026 · as John
Last Chance Motel
2026 · as Officer Lawrence
Bring the Law
2026 · as Olaf
Bare Skin
2025 · as Lenny
Forsaken Mercenary
2025 · as Newscaster
Roswell Delirium
2025 · as Officer Rooks
The Legend of Catclaws Mountain
2024 · as Elo
Cold Blows the Wind
2023 · as Uncle Stevie
Mind Over Fatter
2023 · as Grady
Bad Kill
2021 · as Lieutenant Reginald Morris
Aquarium of the Dead
2021 · as Joe
The Annunciation
2018 · as Gabriel