Cast Credits Torchwood (2006) Guest starring as Parliamentary Secretary (2 episodes) Episode 3x03: Day Three (Jul 8, 2009) Episode 3x01: Day One (Jul 6, 2009) A Touch of Frost (1992) Guest starring as Helen Campbell Episode 14x02: Dead End (Oct 19, 2008)