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
Tristan 1999
as King Marc
The Rite of Spring 1995
as Father John Doyle
Road to Nowhere 1993
as Peter Reid
Second Sight 1991
as Nick
Credits from TMDB.