Actor
Angel's Chest
2025 · as voice over
Dragon Lich King
2024 · as Dragon Lich King (Voice)
The Jack in the Box Rises
2024 · as The Dollmaker
The Art Of Love
2022 · as Ronnie
The Rite of Spring
1995 · as Father John Doyle
Road to Nowhere
1993 · as Peter Reid
Second Sight
1991 · as Nick