Cast Credits WPC 56 (2013) Guest starring as Sean McCormac Episode 2x01: Cry, Cry, Cry (Feb 10, 2014) Primeval (2007) Guest starring as Ben Trent Episode 1x01: Episode 1 (Feb 10, 2007) Torchwood (2006) Guest starring as Young Jack Episode 2x05: Adam (Feb 13, 2008)