Actor
Dr. Syn, Alias the Scarecrow
1963
as Beadle
Dead Man's Evidence
1962
as Col. James Somerset
Ambush in Leopard Street
1962
as Nimmo
The Frightened City
1961
as Assistant Commissioner
Greyfriars Bobby
1961
as Prosecutor
Gorgo
1961
as Prof. Flaherty
Freedom to Die
1961
as Felix
Just Joe
1960
as Charlie
The League of Gentlemen
1960
as Patrolman (uncredited)
Operation Cupid
1960
The Heart of a Man
1959
as River Police Inspector
John Paul Jones
1959
as 1st Villager
Violent Moment
1959
as Inspector Davis
Life in Danger
1959
as Landlord
Hidden Homicide
1959
as Bill Dodd
Make Mine a Million
1959
as Supt. James
Undercover Girl
1958
as Ted Austin
The Crooked Sky
1957
as Mac
West of Suez
1957
as Major Osborne
There's Always a Thursday
1957
as James Pelly
Breakaway
1956
as Webb
Delayed Action
1954
as Sellars
Eight O'Clock Walk
1954
as Detective Chief Inspector
Mogambo
1953
as Wilson (uncredited)
The Cruel Sea
1953
as Tallow
Emergency Call
1952
as Sgt. Bellamy
Worm's Eye View
1951
as Squadron Leader Briarly
Blackmailed
1951
as Supt. Crowe
Take Me To Paris
1951
as Gerald Vane
Portrait of Clare
1950
as Lord Steven Wolverbury
Paul Temple's Triumph
1950
as Bill Bryant
The Blue Lamp
1950
as PC 'Jock' Campbell
Whisky Galore!
1949
as Sergeant Odd
Scott of the Antarctic
1948
as Lt. H. Pennell R.N.
Bond Street
1948
as Sergeant
Look Before You Love
1948
as Johns
The Curse of the Wraydons
1946
as Jack Wraydon
The Middle Watch
1940
as Captain Randall
Return to Yesterday
1940
as Journalist (uncredited)
Lucky to Me
1939
as Lord 'Tiny' Tyneside
Old Mother Riley Joins Up
1939
as Lt. Travers
Weddings Are Wonderful
1938
as John Smith
Father Steps Out
1937
as Johnnie Miller
The Green Cockatoo
1937
as Madison, tall henchman
Racing Romance
1937
as Harry Stone
Love from a Stranger
1937
as Ronald Bruce
Café Colette
1937
as Roger Manning
Jack of All Trades
1936
as Dancer
The End of the Road
1936
as Donald Carson
Sweeney Todd: The Demon Barber of Fleet Street
1936
as Mark
Annie Laurie
1936
as Jamie Turner
Blue Smoke
1935
as Don Chinko