D
Acting
David Ashton
Greenock, Scotland, UKBorn 1941 (84 years old)
11
Films
9
TV Shows
3
Crew Credits
Known For
20 Credits
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

Tomorrow Never Dies
as First Sea Lord
1997

Hamish Macbeth
as Maj. Roddy Maclean
1995

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

Brass
as Dr McDuff
1983

Brass
as Inspector Hamish McDuff
1983

Eye of the Needle
as Oban Radio Operator
1981

House on the Hill
as Oliver Maitland
1981

Life Support
as Michael Calder
1999


