Actor · Born 1900
Invasion
1965 · as Old Joe
The Court Martial of Major Keller
1961 · as Sergeant
On the Fiddle
1961 · as Mr Pope
The Heart of a Man
1959 · as Bud
Web of Suspicion
1959 · as Tom Wright
Let's Be Happy
1957 · as MacTavish
No Smoking
1955 · as 1st Minister
Cross Channel
1955 · as Soapy
One Jump Ahead
1955 · as Old Tarrant
The Time of His Life
1955 · as Kane
Trouble in the Glen
1954 · as Angus - the Ghillie
The Man from Morocco
1945 · as Jock Sinclair