
Acted in 28
1990s
- 1991
The Very Strange Story of the Legendary Joe Meek
Newsreader (voice)
1980s
- 1980
Jimmy B. & Andre
Curtis
1970s
- 1978
- 1975
The Love School
John James Ruskin · 1 episode
- 1972
- 1971
The Massacre of Glencoe
Glenlyon
The Last of the Mohicans
Colonel Munro · 8 episodes
- 1970
Edward II
Old Spencer/ Third poor man
The Tragedy of King Richard II
Bishop of Carlisle
1960s
- 1961
The Shadow of the Cat
Andrew
- 1960
1950s
- 1958
The Larkins
Joe Mackenzie · 1 episode
- 1957
- 1956
- 1951
One Wild Oat
Fred Gilbey
- 1950
Morning Departure
Sub-Lt. J. McFee
1940s
- 1949
Boys in Brown
Casey
Trottie True
Sid Skinner
Diamond City
David Raymond
Helter Skelter
First BBC Announcer (uncredited)
- 1948
London Belongs to Me
Bill
Love in Waiting
Dick Lambert
Daybreak
Barber shop customer
Broken Journey
Kid Cormack
- 1947
Jassy
Fred - Footman
Dear Murderer
Sergeant Fox
The Brothers
Willie McFarish
Appearances1
1970s
- 1971
Golfers in a Scottish Landscape
Narrator (voice)