Cast Credits Torchwood (2006) Guest starring as Young Boy Episode 2x10: From Out of the Rain (Mar 12, 2008) Doctor Who (2005) Guest starring as Frederic Episode S04 Special: The Next Doctor (Dec 25, 2008)