Actor
Contamination
2025 · as Colonel MacReady
Klee
2025 · as Mountie #2
Affirmation
2024 · as Priest