Cast Credits Secret Diary of a Call Girl (2007) Guest starring as Nurse Episode 2x02: Episode 2 (Sep 11, 2008) Waterloo Road (2006) Guest starring as Hayley Critchall Episode 9x18: Episode 18 (Feb 26, 2014)