Actor (14 Credits)
Title Role Year
Munro 2016
See all 71 Episodes Malcolm Merlyn 2016
See all 32 Episodes Captain Jack Harkness 2009
See all 5 Episodes Captain Jack Harkness 2007 - 2008
Lead Tenor 2005
Perfomer 2004
Peter Fairchild
Peter Fairchild
Julius Ashford Lily
Narrator (1 Credit)
Performer (1 Credit)

Next On TVSee all »


  • Birth Place: Glasgow, Scotland
  • Profession: Actor

Trending TonightSee all »

Related Video

Stephen Amell and David Ramsay, <em>Arrow</em>
Arrow Exclusive: Oliver and Diggle Infiltrate Darhk's Secret City!

Team Arrow is on a rescue mission to save Thea