Cast Credits Torchwood (2006) Guest starring as Trina Episode 2x09: Something Borrowed (Mar 5, 2008) Little Britain (2003) Guest starring as Various Episode 2x05: Episode 5 (Nov 16, 2004)