Credits

Actor (34 Credits)
Title Role Year
DS Charlie Henry 2015
D.S. Mackenzie Stone 2014
Rutger Simon 2012
Avery 2003
See all 9 Episodes Dr. Robert Dalgety 2002
Shepard 2001
Jonathan Carnahan 2001
See all 22 Episodes Iain McCallum 2000
Leo 2000
William Wordsworth 2000
Jonathan Carnahan 1999
Charlie 1999
Gilmore 1996
Alexander Willard
Narrator (1 Credit)
Appearing (3 Credits)

Next On TVSee all »

Details

  • Birth Name: John David Hannah
  • Birth Place: East Kilbride, Scotland
  • Birthday: April 23, 1962, Taurus
  • Profession: Actor

Trending TonightSee all »