Batman (1989)
Party Guest at Wayne Manor (uncredited)
Never Say Never Again (1983)
Computer Operator (uncredited)
Octopussy (1983)
American Embassy Chauffeur (uncredited)
The Living Daylights (1987)
Q Branch Technician (uncredited)
Superman III (1983)
Man at Bowling Alley (uncredited)
Empire of the Sun (1987)
European Diplomat (uncredited)
A Fish Called Wanda (1988)
Defence Barrister (uncredited)
King Ralph (1991)
Palace Dignitary (uncredited)
D.A.R.Y.L. (1985)
U.S. Army Captain (uncredited)
Spies Like Us (1985)
U.S. Airforce Corporal (uncredited)
Hamlet (1990)
Palace Nobleman (uncredited)
A Passage to India (1984)
Train Passenger (uncredited)
Morons from Outer Space (1985)
Minister's Dinner Guest (uncredited)
Absolute Beginners (1986)
Fashion Editor (uncredited)
Eat the Rich (1987)
Banquet Guest (uncredited)
Return to Waterloo (1984)
Man on Train (uncredited)