Dr. Hedgepath
The Abominable Dr. Phibes (1971)
Stockbroker
Every Home Should Have One (1970)
Lord Barry
The Magic Christian (1969)
Ministry Official
Triple Cross (1966)
Major Craxton-Christie
Macready's Gala (1966)
Bürgermeister
The Evil of Frankenstein (1964)
Freddie Cooper
Law and Disorder (1958)
Tipster at Racecourse
The Big Money (1958)
Ex-R.A.F. Type (uncredited)
The Birthday Present (1957)
No Highway in the Sky (1951)
Sandy Wescott
Encore (1951)
Tony Wrexham
Circle of Danger (1951)
Lord Anthony Dewhurst
The Elusive Pimpernel (1950)
Annix
My Daughter Joy (1950)
Max
Madness of the Heart (1949)
David
Woman Hater (1948)
Denning
Sleeping Car to Trieste (1948)
Marmaduke Paradine
Vice Versa (1948)
Squadron Leader Sowerby
School for Secrets (1946)
Cyril Todd
The Trojan Brothers (1946)
Garage Customer in Car (uncredited)
The Way Ahead (1944)
Steve Halligan
The Hundred Pound Window (1944)
Hoppy
The Life and Death of Colonel Blimp (1943)
Capt. Richard Tracey
Sabotage at Sea (1942)
Intelligence officer
The Next of Kin (1942)
Captain Sandeman
Convoy (1940)
Cmdr. Baddeley
The Middle Watch (1940)
Peter Malden
Lucky to Me (1939)
Bassy
A Gentleman's Gentleman (1939)
Peter Thurston
She Couldn't Say No (1939)
Teddy Carson
The Sky’s the Limit (1937)
Thompson
The Love Test (1935)
Bob Mervyn
Romance in Rhythm (1934)
Lord Rockingham
Fast and Loose (1930)