Private Photoshoot: Captain Jack Harkness from Torchwood

Cosplayer: Mitch as Captain Jack Harkness