Actor
Nature Unleashed: Earthquake
2005 · as Josh
Gargoyle: Wings of Darkness
2004 · as Father Nikolai Soren
Conspiracy of Silence
2003 · as Monsignor Thomas
Mermaid Chronicles Part 1: She Creature
2001 · as Skelly
Nostradamus
2000 · as Garamond
Shergar
1999 · as Det. Inspector Deely
Waking Ned
1998 · as Pat Mulligan
Immortal Beloved
1994 · as Johann van Beethoven, Sr
O Mary This London
1994 · as Brady
Alive and Kicking
1991 · as Doctor
The Nightwatch
1989 · as Ranger O'Byrne
The Accountant
1989 · as Anthony Larrabeitti