Actor
The House of Usher
1989 · as Clive Derrick
Operation Delta Force 2: Mayday
1998 · as Hiram
Orion's Key
1997 · as Father Donald
Hearts & Minds
1995 · as Duncan Hemmings
The Mangler
1995 · as Judge Bishop
The Visual Bible: Acts
1994 · as Gamaliel
Cyborg Cop II
1994 · as Mayor Spencer Davis
Lethal Ninja
1992 · as Kray
Oh Schucks...! Here Comes UNTAG
1990 · as American Tourist
That Englishwoman: An Account of the Life of Emily Hobhouse
1990 · as Leonard Courtney
City of Blood
1987 · as Anthropology Professor
Place of Weeping
1986 · as Father Eagen