Actor
Ferocious Planet
2011 · as Lex Michaels
How About You...
2007 · as William
Tristan & Isolde
2006 · as Funeral Priest
Sweety Barrett
1999 · as Fisherman
Soft Sand, Blue Sea
1998 · as Fisherman
The General
1998 · as Judge
The Lonely Passion of Judith Hearne
1987 · as Owen O'Neill
The End of the World Man
1986 · as Mr. D'Arcy
The Life and Times of David Lloyd George
1981 · as Sir Edward Carson
The Hard Way
1980 · as Duval
The Finishing Line
1977
Frankenstein Created Woman
1967 · as Chief Gaoler