David Ashton
No biography available.
Movie Appearances

The Heart Surgeon
as Phil Mycroft
1997

The Last King of Scotland
as Dr. Garrigan - Senior
2006
The Savage Canvas
as Derrick Widdecome
2010

Doctor Who: Timelash
as Kendron
1985

Tis' the Season to be Jolly
as Prison Governor
1993

The House of Mirth
as Lawyer
2000

Alive and Kicking
as Paris Mourner
1996

Stiff Upper Lips
as Dr. Henry
1998

Eye of the Needle
as Oban Radio Operator
1981

Freddie As F.R.O.7.
as Additional voices (voice)
1992

Tomorrow Never Dies
as First Sea Lord
1997

Carry On Cowboy
as Rider (uncredited)
1965

Glenrothan
as Dougie
2026

Sharpe's Eagle
as Major Lennox
1993
TV Appearances

Doctor Who
as Kendron
1963

Brass
as Dr McDuff
1983

Waking the Dead
as Father Cameron
2001

All Creatures Great and Small
as Ewan Ross
1978

Hamish Macbeth
as Maj. Roddy Maclean
1995

House on the Hill
as Oliver Maitland
1981

Monarch of the Glen
as Harold Xavier
2000

Brass
as Inspector Hamish McDuff
1983

Life Support
as Michael Calder
1999

Vital Signs
as Professor McManus
2006