
Acted in 43
1970s
- 1975
1960s
- 1969
- 1967
The Man Outside
Supt. Barnes
- 1966
- 1965
The Vital Spark
Mr MacTaggart · 1 episode
- 1964
The Horror of It All
Muldoon Marley
The Protectors
Gavin Muir · 1 episode
- 1963
Sword of Lancelot
Sir Lamorak
The Mouse on the Moon
U.S.A.F. General
- 1962
Postman's Knock
Inspector
- 1961
Very Important Person
Scottish Captain (uncredited)
- 1960
Tess of the Storm Country
Hamish MacLean
Bootsie and Snudge
Scotsman · 1 episode
1950s
- 1959
John Paul Jones
Duncan MacBean
- 1958
Harry Black and the Tiger
Woolsey
- 1957
Saint Joan
Robert de Baudricourt
- 1956
Armchair Theatre
Shagg · 1 episode
- 1955
Robin Hood: The Movie
Little John
- 1954
Sherlock Holmes
Inspektor Lestrade · 1 episode
Trouble in the Glen
Nolly Dukes
- 1953
Rob Roy, The Highland Rogue
Dugal MacGregor
Street Corner
Chief Inspector
- 1952
The Brave Don't Cry
Walter Hardie
You're Only Young Twice!
Police Constable
Castle in the Air
Constable
Home at Seven
Station Sergeant (uncredited)
- 1951
Green Grow the Rushes
Constable Pettigrew
Circle of Danger
Angus
Happy Go Lovely
Police Inspector (uncredited)
- 1950
The Gorbals Story
Bull
1940s
- 1949
Floodtide
Charlie Campbell