Cast Credits Torchwood (2006) Guest starring as Shop Assistant Episode 2x09: Something Borrowed (Mar 5, 2008)