Palace Dignitary (uncredited)
King Ralph (1991)
Palace Nobleman (archive footage)
Mel Gibson Goes Back to School (1991)
Palace Nobleman (uncredited)
Hamlet (1990)
Party Guest at Wayne Manor (uncredited)
Batman (1989)
Airport Customs Official (uncredited)
Indiana Jones and the Last Crusade (1989)
Barrister (uncredited)
Buster (1988)
Defence Barrister (uncredited)
A Fish Called Wanda (1988)
European Diplomat (uncredited)
Empire of the Sun (1987)
Banquet Guest (uncredited)
Eat the Rich (1987)
French Military Officer (uncredited)
Superman IV: The Quest for Peace (1987)
Q Branch Technician (uncredited)
The Living Daylights (1987)
Fashion Editor (uncredited)
Absolute Beginners (1986)
U.S. Airforce Corporal (uncredited)
Spies Like Us (1985)
Reporter (uncredited)
Santa Claus: The Movie (1985)
Gentleman (uncredited)
Return to Oz (1985)
London Man (uncredited)
Lifeforce (1985)
U.S. Army Captain (uncredited)
D.A.R.Y.L. (1985)
Zorin Guard (uncredited)
A View to a Kill (1985)
Minister's Dinner Guest (uncredited)
Morons from Outer Space (1985)
MP Officer (uncredited)
The Dirty Dozen: Next Mission (1985)
Train Passenger (uncredited)
A Passage to India (1984)
Car Driver (uncredited)
Give My Regards to Broad Street (1984)
Man on Train (uncredited)
Return to Waterloo (1984)
Nightclub Musician (uncredited)
Indiana Jones and the Temple of Doom (1984)
Scottish Laird (uncredited)
Greystoke: The Legend of Tarzan, Lord of the Apes (1984)
Party Guest (uncredited)
Sahara (1983)
Bullshot (1983)
Computer Operator (uncredited)
Never Say Never Again (1983)
Man at Bowling Alley (uncredited)
Superman III (1983)
American Embassy Chauffeur (uncredited)
Octopussy (1983)
Lt. Renz - 'Rebel Scum' Officer in Bunker (uncredited)
Return of the Jedi (1983)
Nobleman (uncredited)
The Wicked Lady (1983)
Teacher At Rugby Match (uncredited)
Monty Python's The Meaning of Life (1983)
C.I.A. Agent (uncredited)
Who Dares Wins (1982)
Victor/Victoria (1982)
The Hunchback of Notre Dame (1982)
WW1 American Officer (uncredited)
Reds (1981)
Pinkerton Detective (uncredited)
Ragtime (1981)
Archivist (uncredited)
Raiders of the Lost Ark (1981)
Peasant (uncredited)
Clash of the Titans (1981)
University Professor (uncredited)
Chariots of Fire (1981)
Vampire (uncredited)
The Monster Club (1981)
The Final Conflict (1981)
Policeman (uncredited)
Heaven's Gate (1980)
Man in Crowd (uncredited)
The Elephant Man (1980)
Air Force Officer (uncredited)
Flash Gordon (1980)
Man in Hotel Lobby (uncredited)
The Shining (1980)
Party guest (uncredited)
Nijinsky (1980)
American Oilman (uncredited)
ffolkes (1980)
Tobacco Buyer (uncredited)
Quadrophenia (1979)
Prisoner (uncredited)
Porridge (1979)
Croupier (uncredited)
Bloodline (1979)
Space Fighter (uncredited)
Moonraker (1979)
U.S. Bomber Pilot (uncredited)
Hanover Street (1979)
Victorian Gentleman (uncredited)
Murder by Decree (1979)
Police Inspector (uncredited)
The Golden Lady (1979)
New York Businessman (uncredited)
Superman (1978)
V.I.P. (uncredited)
Carry On Emmannuelle (1978)
Atlantean (uncredited)
Warlords of Atlantis (1978)
Nightclub Guest (uncredited)
Revenge of the Pink Panther (1978)