That Lady from Peking
(1975)
as Inspector
Demonstrator
(1971)
as Frank Jamieson
Riptide
(1969)
as Dr. Bricars
Skippy the Bush Kangaroo
(1968)
as Sir Adrian Gillespie
The Fourth Square
(1961)
as Police Sgt
Police Surgeon
(1960)
as Inspector Langdon
Horrors of the Black Museum
(1959)
as Insp. Lodge
The Desperate Man
(1959)
as Inspector Cobley
After the Show
(1959)
as Dr. Worksop
The Square Peg
(1958)
as Colonel Layton
Murder at Site 3
(1958)
as Cmdr. Chambers
Law and Disorder
(1958)
as Police Superintendent
Just My Luck
(1957)
as 1st Ambulance Man (uncredited)
The Long Arm
(1956)
as Detective Inspector at Shipping Office
Contraband Spain
(1955)
as Bryant, director del polideportivo
The Mysterious Bullet
(1955)
as John Patterson
Dangerous Voyage
(1954)
as Carter
Bang! You're Dead
(1954)
as Sergeant Gurney
Street Corner
(1953)
as Insp. Gray
Trouble in Store
(1953)
as Robson (uncredited)
The Gentle Gunman
(1952)
as Prisoner's Escort on Ship (uncredited)
Never Look Back
(1952)
as Inspector Raynor
Escape Route
(1952)
as Security Chief Brice (uncredited)
Circumstantial Evidence
(1952)
as Pete Hanken
The Franchise Affair
(1951)
as Carley
Pool of London
(1951)
as Inspector Jim Moss (uncredited)
High Treason
(1951)
as Inspector Hewitt (uncredited)
Dancing with Crime
(1947)
as Det. Insp. Carter
While I Live
(1947)
as George Grant
Woman to Woman
(1947)
as Dr. Gavron
The Day Will Dawn
(1942)
as Milligan, Reporter in Fleet Street Pub
Talk About Jacqueline
(1942)
as Donald Clark
The Missing Million
(1942)
as Bennett
The Saint's Vacation
(1941)
as Gregory
Danny Boy
(1941)
as Carter
Old Bill and Son
(1941)
as Recruiting Officer
This England
(1941)
as Norman (uncredited)
My Wife's Family
(1941)
as Jack Gay
The Case of the Frightened Lady
(1940)
as Studd
Spare a Copper
(1940)
as Shaw
21 Days
(1940)
as (uncredited)
All At Sea
(1940)
as Brown
Dead Men Are Dangerous
(1939)
as Goddard
The Face at the Window
(1939)
as Lucien Cortier
Riding High
(1939)
as George Davenport
The Mind of Mr. Reeder
(1939)
as Ted Bracher
This Man Is News
(1938)
as Johnnie Clayton
Bad Boy
(1938)
as Nick Bryan
John Halifax
(1938)
as John Halifax
The Ticket of Leave Man
(1937)
as Robert Brierly
Passenger to London
(1937)
as Frank Drayton
Lucky Jade
(1937)
as John Marsden
Catch as Catch Can
(1937)
as Eddie 'Babyface' Fallon
The Silence of Dean Maitland
(1934)
as Dr. Henry Everard
In the Wake of the Bounty
(1933)
as Midshipman Young
The Squatter's Daughter
(1933)
as Clive Sherrington
On Our Selection
(1932)
as Jim Carey