Filmography

Doctor Who
1963 · Kendron

Waking the Dead
2001 · Father Cameron

All Creatures Great and Small
1978 · Ewan Ross

Monarch of the Glen
2000 · Harold Xavier

Tomorrow Never Dies
1997 · First Sea Lord

Hamish Macbeth
1995 · Major Roddy Maclean

Brass
1983 · Dr McDuff, Inspector Hamish McDuff

The Last King of Scotland
2006 · Dr. Garrigan - Senior

Six Days of Justice
1972 · P.C. Thomson

Eye of the Needle
1981 · Oban Radio Operator

Thomas & Sarah
1979 · Captain Derwent

The Shadow of the Tower
1972 · The Soldier

Life Support
1999 · Michael Calder

House on the Hill
1981 · Oliver Maitland

Vital Signs
2006 · Professor McManus

Glenrothan
2026 · Dougie, Writer

Judge Dee
1969 · Kuan Lai

Comics
1993 · DI MacLaren

The House of Mirth
2000 · Lawyer

Carry On Cowboy
1965 · Rider (uncredited)

Freddie As F.R.O.7.
1992 · Additional voices (voice), Writer

The Voyage of Charles Darwin
1978 · John Clements Wickham

Stiff Upper Lips
1998 · Dr. Henry

Sharpe's Eagle
1993 · Major Lennox
The New Road
1973 · Aeneas Macmaster

Alive and Kicking
1996 · Paris Mourner

The Negotiator
1994 · Deputy Chief Constable Bryden

The Heart Surgeon
1997 · Phil Mycroft

Doctor Who: Timelash
1985 · Kendron

Tis' the Season to be Jolly
1993 · Prison Governor
The Savage Canvas
2010 · Derrick Widdecome