Cast Credits Torchwood (2006) Guest starring as Young Eugene Jones Episode 1x09: Random Shoes (Dec 10, 2006)