Cast Credits Waterloo Road (2006) Guest starring as Helen Foster Episode 4x18: Episode 18 (May 6, 2009)