Actor
- Dragonworld: The Legend Continues (1999)
- The Princess Stallion (1997)
- Rob Roy (1995)
- Hamish Macbeth (1995)
- Dragonworld (1994)
- The War That Never Ends (1991)
- The Shell Seekers (1989)
- The One Game (1988)
- The Party (1987)
- Haunters of the Deep (1984)
- Taggart (1983)
- People V Scott (1982)
- The World Cup: A Captain's Tale (1982)
- Marco Polo (1982)
- Lion of the Desert (1980)
- Absolution (1978)
- The Thirty-Nine Steps (1978)
- The Aries Computer (1972)
- Blood from the Mummy's Tomb (1971)
- Zeppelin (1971)
- Mary, Queen of Scots (1971)
- The Persuaders! (1971)
- The Night Visitor (1971)
- The Last Grenade (1970)
- Adam's Woman (1970)
- ITV Saturday Night Theatre (1969)
- The Royal Hunt of the Sun (1969)
- "The Borderers" (1968)
- Attack on the Iron Coast (1968)
- The Viking Queen (1967)
- Quatermass and the Pit (1967)
- The Long Duel (1967)
- Macbeth (1966)
- The Fighting Prince of Donegal (1966)
- Daleks' Invasion Earth: 2150 A.D. (1966)
- Dracula: Prince of Darkness (1966)
- Lord Jim (1965)
- The Wednesday Play (1964)
- The Fall of the Roman Empire (1964)
- The Devil-Ship Pirates (1964)
- Cleopatra (1963)
- Beta Som (1963)
- Pirates of Blood River (1962)
- The Saint (1962)
- Tunes of Glory (1960)
- The Day They Robbed the Bank of England (1960)
- Tread Softly Stranger (1958)
- A Night to Remember (1958)
- Heart of a Child (1958)
- Suspended Alibi (1957)
- High Flight (1957)
- Armchair Theatre (1956)
- The Maggie (1954)
- Laxdale Hall (1953)
- The Brave Don't Cry (1952)
- The Gorbals Story (1950)
- The Lady Craved Excitement (1950)
Filmografie - altele