

Curse of the Pink Panther(1983)
General Bufoni

Victor/Victoria(1982)
Labisse

Trail of the Pink Panther(1982)
Col. Bufoni
Tangiers(1982)
Malen

Hallelujah, Mary Plum(1980)
Art Gallery Manager

Agatha(1979)
Hotel Manager

The Passage(1979)
Guide

Providence(1977)
Nils

The Return of the Pink Panther(1975)
Colonel Sharki

Antony and Cleopatra(1972)
Menas
Nobody Ordered Love(1972)
Leo Richardstone

Pope Joan(1972)
Richard

Straw Dogs(1971)
John Niles

Murders in the Rue Morgue(1971)
Aubert

When Eight Bells Toll(1971)
Capt. Imrie

The Shattered Eye(1971)
Gavin

The Oblong Box(1969)
Samuel Trench

Chitty Chitty Bang Bang(1968)
Captain of Guard

Battle Beneath the Earth(1967)
Arnold Kramer

Poor Cherry(1967)
Philip Rick

Khartoum(1966)
Major Kitchener/Tewfik Pasha; Khedive of Egypt

The Sandwich Man(1966)
Gentleman in Rolls Royce

The Black Torment(1964)
Seymour

Girl in the Headlines(1963)
Hammond Barker

The Pirates of Blood River(1962)
Bosu'n Hench

Night Conspirators(1962)
The Old Visitor/Adolf Hitler

The Hellfire Club(1961)
Thomas

The Treasure of Monte Cristo(1961)
Boldini

Scent of Mystery(1960)
Robert Fleming

A Story of David(1960)
Doeg

Sands of the Desert(1960)
Sheikh El Jabez

Conspiracy of Hearts(1960)
Lt. Schmidt

Danger Within(1959)
Capitano Benucci

Intent to Kill(1958)
Kral

The Moonraker(1958)
Major Gregg/Edmund Tyler

Ice Cold in Alex(1958)
British Officer at Oasis

Tarzan and the Lost Safari(1957)
Dick Penrod

Strangers' Meeting(1957)
Harry Belair

High Tide at Noon(1957)
Owen MacKenzie

The Cockleshell Heroes(1955)
Marine Stevens

Timeslip(1955)
Dr. Stephen Rayner / Jarvis

The Dam Busters(1955)
Staff Officer to Air-Vice Marshal Cochrane (uncredited)

The Men of Sherwood Forest(1954)

Mystery on Bird Island(1954)
Henri

Saraband for Dead Lovers(1948)
Assailant

For Those in Peril(1944)
Junior Officer