Scott of the Antarctic
Lt. H. Pennell R.N.
Dr. Syn, Alias the Scarecrow
Beadle
The League of Gentlemen
Patrolman (uncredited)
Love from a Stranger
Ronald Bruce
Gorgo
Prof. Flaherty
Whisky Galore!
Sergeant Odd
John Paul Jones
1st Villager
The 39 Steps
Policeman on Train (uncredited)
Greyfriars Bobby
Prosecutor
The Blue Lamp
PC 'Jock' Campbell
Mogambo
Wilson (uncredited)
Blackmailed
Supt. Crowe
The Heart of a Man
River Police Inspector
Breakaway
Webb
The Crooked Sky
Mac
The Adventures of Robin Hood
Will Scatlock (uncredited)
The Wonderful World of Disney
Colonel March of Scotland Yard
Capt. Hartnett (uncredited)
The Adventures of William Tell
Colonel Bullinger
The Invisible Man
Kemp
Ivanhoe
King Richard The Lionheart
Fabian of the Yard