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