Gareth David-Lloyd

Celebrity

Gareth David-Lloyd Photos

2 of 6
Torchwood - Season 3 - John Barrowman as Captain Jack Harkness, Eve Myles as Gwen Cooper, Gareth David-Lloyd as Ianto Jones
BBC Worldwide