PersonDavid Ashton5 credits in the catalogue: acting.ActingEye of the Needle1981Oban Radio OperatorBrass1983Hamish McDuffTomorrow Never Dies1997First Sea LordThe House of Mirth2000LawyerThe Last King of Scotland2006Dr. Garrigan - Senior