Actor: John Barrowman Doctor Who - Series 1 Doctor Who - Series 4 Torchwood - Series 1 Torchwood - Series 1 (DVD) Torchwood - Series 2 Torchwood - Series 3, Children of Earth Torchwood - Series 4, Miracle Day