Cast Credits The Beast Must Die (2021) Guest starring as Second Officer Episode 1x03: Episode 3 (Jun 3, 2021) Whitechapel (2009) Guest starring as Anita Episode 3x03: Episode 3 (Feb 13, 2012) Doctors (2000) Guest starring as Carmen Sterling Episode 23x22: Great Expectations (Mar 23, 2022) Casualty (1986) Guest starring as Michelle Doran Episode 26x34: Happily Ever After (May 5, 2012)