Actor
An Enemy of the People
1980 · as Willie
Ploughman's Share
1979 · as Barman
Just Another Saturday
1975
Ring of Bright Water
1969 · as Storekeeper
A Pair of Briefs
1962 · as George Lockwood
Greyfriars Bobby
1961 · as Constable
Tunes of Glory
1960 · as Sir Alan
The Battle of the Sexes
1960 · as Andrew Darling
The Bridal Path
1959 · as PC at Crossroads
Web of Evidence
1959 · as James Swann
The 39 Steps
1959 · as MacDougal
Rockets Galore
1958 · as Constable Macrae