Theatre 625
as Hubert Wing
Danger Man
as Small Man
The Prisoner
as Ex-Admiral
Interpol Calling
as Inspector Malcolm
The Human Jungle
as Tom Bridges
Great Expectations
as Aged Parent
Second Fiddle
as Potter
The 39 Steps
as The Milkman (uncredited)
Becket
as Monk (uncredited)
In Which We Serve
as Edgecombe
49th Parallel
as David
The Man Who Knew Too Much
as Policeman with Rifle (uncredited)
Jamaica Inn
as Davis
The Blue Lamp
as Alf Lewis
Pink String and Sealing Wax
as Dr. Pepper
The Bells Go Down
as Police Sergeant (uncredited)
San Demetrio London
as Boatswain W.E. Fletcher - M.V. San Demetrio
Hue and Cry
as Mr. Kirby
Passport to Pimlico
as Garland
Cosh Boy
as Mr. Easter (uncredited)