1985
as Dr. Dealgood
1996
as Soviet Society Secretary
2005
as Jim
1981
as Bain
1978
as Nacker
2008
as Rabbi
as Bill Harding
1986
as Sir
1989
as Monroe
as Jack Benson
1988
as Max Newell
2011
as Les
2007
as Old William (voice)
1999
as The Book Keeper (voice)