Cast Credits The Shadow Line (2011) Guest starring as Man in Lift Episode 1x01: Episode 1 (May 5, 2011) Torchwood (2006) Guest starring as Barry Episode 2x09: Something Borrowed (Mar 5, 2008)