This article lists the characters and the actors who played them in the BBC One school-based drama series, "Waterloo Road". The longest-running cast members were Philip Martin Brown (Grantly Budgen), Jason Done (Tom Clarkson), Chelsee Healey (Janeece Bryant), and Denise Welch (Steph Haydock), who appeared from series 1 until their exits in series 9 for Brown, 8 for Done and Healey, and 6 for Welch, respectively. Healey was not in series 5, however. The longest-serving Headteacher was Rachel Mason, who was played by Eva Pope, from series 3 until series 5. 