The character was confirmed to be returning when This Morning soap correspondent Sharon Marshall let slip some Coronation Street spoilers.
Ryan, Michelle Connor’s (Kym Marsh) non-biological son, was previously played by Sol Heras between 2012 and 2013.
During the character’s first stint on the
But it’s thought he’ll now be played by Ryan Prescott, who was seen filming with other members of the Coronation Street cast.
In the photos, Tristan Gemmill (who plays Robert Preston) and Rob Mallard (Daniel Osbourne) are also present.
It seems Robert heads to Ryan’s house for a chat, perhaps something to do with his wedding to Michelle.
Daniel is also in the scene and looks a little dishevelled – could he have been at a party at Ryan’s?
The last viewers saw of Ryan, he was heading off to Ibiza to become a DJ, so maybe he’s returned to the UK and is still following his dream.
Michelle’s biological son Alex Neeson, now going by Ali, returned to the soap last month, now played by James Burrows.
“Cast your mind back to 2008 when there was a story with Michelle, and you might remember that it turned out her son wasn’t her biological son”
Soap expert Sharon teased: “Cast your mind back to 2008 when there was a story with Michelle, and you might remember that it turned out her son wasn’t her biological son – there had been a baby swap in the hospital.
“This was the kid that she had with her late partner Dean, he was switched at birth and she brought up another boy called Ryan as her own.
“Ryan is also going to be coming back to the show as well.”
Ali didn’t have the best first time in Weatherfield, getting up to all sorts of mischief with the residents.
Michelle told him he had to leave and it seems he’s harboured that resentment ever since, as Ali didn’t want anything to do with her upon his return.
Things have slowly been thawing as of last week, but how will Ryan’s return affect everything?
New Corrie star Ryan Prescott previously appeared in Emmerdale in 2011 as Flynn Buchanan, a love interest for Aaron Dingle (Danny Miller).
Coronation Street continues tonight at 7.30pm and 8.30pm on ITV.