Cast Credits The Tudors (2007) Guest starring as Sarto Episode 1x01: In Cold Blood (Apr 1, 2007) The Virgin Queen (2006) Guest starring as Alvarez De Quadra Episode 1x02: Episode 2 (Jan 29, 2006) Doctor Who (2005) Guest starring as Barney Collins Episode 5x01: The Eleventh Hour (Apr 3, 2010)