Actor
Whisky Galore!
1949
as The Biffer
Bonnie Prince Charlie
1948
as Donald MacDonald
Esther Waters
1948
as Ketley
The Upturned Glass
1947
as Clay
The Brothers
1947
as Angus McFarish
Gaiety George
1946
as Morris
Medal for the General
1944
as Bates
The Shipbuilders
1943
as Danny Shields
The Young Mr. Pitt
1942
Tower of Terror
1941
as Harbor Master Kleber
Ships with Wings
1941
as C.P.O.Marsden
This England
1941
as Doctor
The Ghost Train
1941
as Dr. Sterling
Old Bill and Son
1941
as Old Bill
Freedom Radio
1941
as Father Landbach
Night Train to Munich
1940
as Teleferic Attendant
Full Speed Ahead
1940
as Gordon Tweedie
Jamaica Inn
1939
as Sydney
Q Planes
1939
as Minor Role
The Bear
1938
as Luka, a manservant
Fair Exchange
1936
as Dr. Franz Schmidt
Where's Sally?
1936
as Polkinhorne
Twelve Good Men
1936
as Victor Day
Whom the Gods Love: The Original Story of Mozart and His Wife
1936
as (uncredited)
Moscow Nights
1935
as Brioukow's Servant
Get Off My Foot
1935
as Major Rawlingcourt
The Scarlet Pimpernel
1934
as Treadle
The Private Life of Don Juan
1934
as Hector, Don Juan's Cook