Waterloo Road series 10

The tenth series of the British television drama series Waterloo Road began airing on 15 October 2014 on BBC One, before moving to BBC Three in January 2015 for the final 10 episodes. The show ended its run on 9 March 2015. The series follows the lives of the staff and pupils of the eponymous school, a troubled Scottish comprehensive school. The tenth series consisted of twenty episodes.

Plot
The show follows the lives of the teachers and the pupils at the eponymous school of Waterloo Road, a failing inner-city comprehensive, tackling a wide range of issues often seen as taboo such as the difficulties faced by split families, cybercrime, adultery, illiteracy, domestic violence, nervous breakdown, anger management issues, drug overdose, test anxiety, assault, poverty, starvation, photo manipulation, video game addiction, cyberbullying, anorexia nervosa and borderline personality disorder.

Staff

 * Neil Pearson as Vaughan Fitzgerald; Headteacher (20 episodes)
 * Laura Aikman as Lorna Hutchinson; Deputy Headteacher and Science teacher (10 episodes)
 * Richard Mylan as Simon Lowsley; Deputy Headteacher and English teacher (9 episodes)
 * Laurie Brett as Christine Mulgrew; Head of English (20 episodes)
 * Victoria Bush as Sonya Donnegan; School secretary (20 episodes)
 * Georgie Glen as Audrey McFall; Head of History (20 episodes)
 * Melanie Hill as Maggie Budgen; Home Economics teacher and Housemistress (20 episodes)
 * Angus Deayton as George Windsor; Head of Modern Foreign Languages (13 episodes)
 * Pooky Quesnel as Olga Fitzgerald; Geography teacher (12 episodes)
 * Vanessa Hehir as Sue Lowsley; Science teacher (10 episodes)
 * Leon Ockenden as Hector Reid; Head of Physical Education (10 episodes)
 * Nicola Stephenson as Allie Westbrook; Head of Art (10 episodes)
 * Regé-Jean Page as Guy Braxton; Trainee teacher in Graphics & Product Design (8 episodes)
 * Stefano Braschi as Marco D'Olivera; newly qualified teacher in Science (8 episodes)
 * Zöe Lucker as Carol Barry; Canteen assistant (3 episodes)

Pupils

 * Max Bowden as Justin Fitzgerald (20 episodes)
 * Zebb Dempster as Leo Fitzgerald (20 episodes)
 * Caitlin Gillespie as Lisa Brown (20 episodes)
 * Joe Slater as Lenny Brown (20 episodes)
 * Mark Beswick as Darren Hughes (19 episodes)
 * Rebecca Craven as Rhiannon Salt (19 episodes)
 * Je'Taime Morgan Hanley as Shaznay Montrose (19 episodes)
 * Charlotte Beaumont as Kenzie Calhoun (10 episodes)
 * Leo Flanagan as Floyd Westbrook (10 episodes)
 * Holly Jack as Bonnie Kincaid (10 episodes)
 * Tommy Lawrence Knight as Kevin Chalk (10 episodes)
 * Tahirah Sharif as Carrie Norton (10 episodes)
 * Andrew Still as Scott Fairchild (10 episodes)
 * Kane Tomlinson-Weaver as Harley Taylor (10 episodes)
 * Armin Karim as Abdul Bukhari (9 episodes)
 * Sammy Oliver as Tiffany Westbrook (9 episodes)
 * Finlay MacMillan as Dale Jackson (9 episodes)
 * Naomi Battrick as Gabriella Wark (7 episodes)
 * Brogan Ellis as Kacey Barry (7 episodes)

Recurring

 * Ian Aspinall as Hassan Bukhari; Abdul's adoptive father (7 episodes)
 * Robin Laing as Ronnie Fairchild; Scott's father (5 episodes)
 * Judith Barker as Grace Drummond; An elderly woman who befriends Darren and Rhiannon (4 episodes)
 * Nadine Marshall as Steph Norton; Guy and Carrie's mother (4 episodes)
 * Gareth David-Lloyd as Rob Hutchinson; Lorna's abusive husband (3 episodes)
 * Nicola Grier as Selina Wilson; Director of the Waterloo Road and Havelock High merger (3 episodes)
 * Emma Cunniffe as Ailsa Calhoun; Kenzie's mother (2 episodes)
 * David Michaels as Colin Bond; Headteacher of Havelock High (2 episodes)
 * Andy Rush as Danny Spencer; Dale's cycling coach (2 episodes)

Guest

 * Nigel Betts as Ray Stewart; Local shopkeeper (1 episode)
 * Claire Cage as Sophie Mitchell; Abdul's social worker (1 episode)
 * Robert Cavanah as Jackson Whittaker; Owner of Wiredata (1 episode)
 * Nathalie Cox as DI Murray; Detective Inspector investigating the cyberattack on Wiredata (1 episode)
 * Ayesha Dharker as Yasmeen Khan; Abdul's biological mother (1 episode)
 * Keeley Forsyth as Sammy Hughes; Darren's mother (1 episode)
 * Peter F. Gardiner as Mr. Dunbar; Headteacher of Havelock High (1 episode)
 * Terence Harvey as Ted Black; Grace's former lover (1 episode)
 * Connie Hyde as Amelia Wark; Gabriella's mother (1 episode)
 * Nimmy March as Miriam Hurlock; Head of the PTA (1 episode)
 * Abby Mavers as Dynasty Barry; Ex-pupil (1 episode)
 * Bobby Rainsbury as Mandy Ruskin; Mental health patient who befriends Leo (1 episode)
 * Hugh Ross as Mr. Carmichael; Elderly member of the community (1 episode)
 * Maarten Stevenson as Mickey McArthur; Pupil at Havelock High (1 episode)