David Ashton
Movies 15
Tomorrow Never Dies
as First Sea Lord
1997
The Last King of Scotland
as Dr. Garrigan - Senior
2006
Eye of the Needle
as Oban Radio Operator
1981
Glenrothan
as Dougie
2026
The House of Mirth
as Lawyer
2000
Carry On Cowboy
as Rider (uncredited)
1965
Freddie As F.R.O.7.
as Additional voices (voice)
1992
Sharpe's Eagle
as Major Lennox
1993
Stiff Upper Lips
as Dr. Henry
1998
Alive and Kicking
as Paris Mourner
1996
The Negotiator
as Deputy Chief Constable Bryden
1994
The Heart Surgeon
as Phil Mycroft
1997
Doctor Who: Timelash
as Kendron
1985
Tis' the Season to be Jolly
as Prison Governor
1993
The Savage Canvas
as Derrick Widdecome
2010TV Shows 16
Doctor Who
as Kendron
1963
Waking the Dead
as Father Cameron
2001
All Creatures Great and Small
as Ewan Ross
1978
Monarch of the Glen
as Harold Xavier
2000
Hamish Macbeth
as Major Roddy Maclean
1995
Brass
as Dr McDuff
1983
Brass
as Inspector Hamish McDuff
1983
Six Days of Justice
as P.C. Thomson
1972
Thomas & Sarah
as Captain Derwent
1979
Life Support
as Michael Calder
1999
Vital Signs
as Professor McManus
2006
House on the Hill
as Oliver Maitland
1981
Judge Dee
as Kuan Lai
1969
Comics
as DI MacLaren
1993
The Voyage of Charles Darwin
as John Clements Wickham
1978
The New Road
as Aeneas Macmaster
1973