Cast Credits Waterloo Road (2006) Guest starring as Psychiatrist Episode 12x07: Episode 7 (May 16, 2023)