Actor
The Imaginarium of Doctor Parnassus
2009
as Fairground's Inspector
American Friends
1991
as Maynard
Erik the Viking
1989
as Sven's Dad
The Adventures of Baron Munchausen
1988
as Rupert / Adolphus
Prick Up Your Ears
1987
as Mr Cunliffe
East of Ipswich
1987
as Mr Hargreaves
Spies Like Us
1985
as Jerry Hadley
Family Ties Vacation
1985
as Frederick Weiss
Brazil
1985
as Lime
A Private Function
1984
as Medcalf
The Missionary
1982
as Friend of Raggy Masterson
Time Bandits
1981
as Theatre Manager
The Box
1981
as (voice)
Days at the Beach
1981
as Mr Morgan
Roger of the Raj
1979
as Captain Morrison
Golden Gordon
1979
as Goalkeeper
Whinfrey's Last Case
1979
as Mr. Ferris
Life of Brian
1979
as False Prophet / Blind Man / Giggling Guard / Stig
Across the Andes by Frog
as 2nd Native