Cast Credits Doctor Who (2005) Guest starring as German Woman Episode 4x13: Journey's End (Jul 5, 2008) Little Britain (2003) Guest starring as Various Episode 1x04: Episode 4 (Oct 6, 2003) [Co-Star]