Actor
American Vampires
2026 · as Conquistador
The 4 Points
2025 · as Captain Al Hernandez
Glowzies
2023 · as Smelly
Malignant
2021 · as Officer Rubin
Jurassic Hunt
2021 · as Torres
Dragon Soldiers
2021 · as Artie Cameron
Repressed
2020 · as Priest
American Nightmares
2018 · as Prison Guard #1
Los Angeles Overnight
2018 · as Niles
XX
2017 · as Male Patron (segment "Her Only Living Son")
Dementia
2015 · as Dr. Chandler
Lavalantula
2015 · as Tour Guide