Character
Francesca Montoya
Francesca Montoya in Waterloo Road (2006), played by Karen David.
Francesca "Cesca" Kirby (née Montoya) was a Spanish teacher at Waterloo Road, who was eventually arrested for engaging into a relationship with one of her students. She made appearances throughout Series 6.
Read more about Francesca Montoya on BBC Waterloo Road Wiki at Fandom
Played by
Appears in
Waterloo Road2006