David Ashton

David Ashton

David Ashton

David Ashton may refer to: David Ashton (botanist) (1927–2005), Australian botanist and ecologist David Ashton (actor) (born 1941), Scottish actor and writer David Ashton (jeweller) (born 1951), English jeweller & engineer

IMDB


Cast

Last King of Scotland, The (2007)

IMDB: 7.7 (161,680 votes)