
Acted in 28
1980s
- 1980
An Enemy of the People
Willie
1970s
- 1979
Ploughman's Share
Barman
- 1978
The Prime of Miss Jean Brodie
Dr. McReady · 1 episode
- 1975
Just Another Saturday
Movie
1960s
- 1969
- 1965
- 1964
Victoria Regina
John Brown · 1 episode
- 1962
A Pair of Briefs
George Lockwood
- 1961
- 1960
1950s
- 1959
The Bridal Path
PC at Crossroads
Web of Evidence
James Swann
- 1958
Rockets Galore
Constable Macrae
The Key
English Captain
- 1957
The Long Haul
Sam MacNaughton
- 1956
The High Terrace
Detective Inspector Mackay
Bond of Fear
Scotty
- 1955
Geordie
Geordie's Father
- 1954
The 'Maggie'
Dirty Dan
- 1953
The Kidnappers
Tom Cameron
- 1952
The Brave Don't Cry
Dr. Andrew Kerr
1940s
- 1949