Jack Montgomery

Jack Montgomery played young Jack Harkness in the Torchwood television story Adam.