Actor
Hell's No Place for a Pretty Face
17 Nov 2026 · as Theater Pervert
LIMINAL
2026 · as Vincent Marcum
Triumph of the Heart
2025 · as Hercel
Where Do We Go?
2024 · as Booger
Applause
2024 · as Eddie
PaleDV
2023 · as Preacher
You Don't Mess Around With Nancy Noble
2023 · as Corey