Cast Credits Torchwood (2006) Guest starring as Barmaid Episode 3x02: Day Two (Jul 7, 2009) EastEnders (1985) Guest starring as Erica Episode 2021-12-14: 14/12/2021 (Dec 14, 2021)