
This article contains spoilers for tonight’s Coronation Street, which has not yet aired on TV but is available to watch now on ITVX.
Tonight’s episode of Coronation Street saw the introduction of new character Noah – a colleague of Billy Mayhew’s (Daniel Brocklebank) from the church.
However, Billy wasn’t the only person who knew Noah, and his appearance at Julie Carp’s wake sent Theo Silverton (James Cartwright) into a panic attack.
Theo explained to boyfriend Todd Grimshaw (Gareth Pierce) that Noah had been involved in the conversion therapy he had been subjected to in his church, and seeing him brought back those painful memories.
Theo previously opened up about the experience to Todd and Billy, revealing why he found it so difficult to live as his true self.

Despite Theo asking him to drop it, Todd later confronted Noah about his actions, and was horrified to realise that he still believed that same-sex attraction was a sin.
Who plays Noah in Coronation Street and what else has he been in?
Noah is played by actor Richard Winsor, who previously starred in Casualty.
He played the role of A&E doctor Caleb Knight from 2014 until 2017.

Richard left the show when his character was stabbed to death by Scott Ellisson.
As well as Casualty, he also starred in Hollyoaks as the seductive Father Francis, best remembered for having an affair with Carmel McQueen (Gemma Merna).
Alongside acting, Richard is a trained dancer, and performed in several Matthew Bourne productions.
He also had a role in the movie Street Dance 3D and played Tony Manero in the stage musical Saturday Night Fever.