as Duke of Venice
2013
as Rev. Richard Hatcher
2012
as Glassmaker
2004
as DCI Cheever
1999
as Magistrate
1996
as Mr. Dexter
1995
as Third Valet
1992
as Joseph
as Preacher
2005
as Pathologist
2001
as Observatory Porter
2000
as Arrested Man
as James Clemo
1994
as Frank Hooley
1993
as Abhorson
1991
as Supt. Wilkins
1990
as Publican
1986
as Monty
1979