Actor Ayden Callaghan has already completed filming on the Channel 4 soap but there’s a “thrilling climax” to come for Joe, Mercedes and Joanne

Ayden Callaghan, who plays Joe Roscoe in Channel 4’s Hollyoaks, has quit the soap and has already completed filming. He will last be seen on screen later this year after three years playing the character.

A soap source told the Sun: “Hollyoaks fans will be disappointed to see Joe Roscoe leave the village, but there’s still more to see from him before he goes.

“There will be a thrilling climax to the love triangle between Joe, Mercedes and Joanne [Rachel Leskovac] and sparks will fly.”

hollyoaks, joe roscoe, mercedes mcqueen

Joe and Mercedes were happy until Joanne started meddling in their relationship

In real life Ayden has recently married his long-term girlfriend, former CBeebies presenter, Sarah-Jane Honeywell.

The pair have been enjoying a luxurious honeymoon on a yacht in Mallorca

Earlier this year it emerged Ayden requested to be written out of a heartbreaking stillbirth storyline after his wife previously suffered a real-life miscarriage.

The emotional storyline came when the actor and his wife were expecting a baby, having previously lost a child to miscarriage.

Sarah-Jane said at the time: “I hadn’t even thought about the possibility of a stillbirth until then, but now it was firmly in my mind.

“I just thought, if something does go wrong at our real birth and he is acting that out, I just don’t know how either of us will get through that.

“He was so brave. He didn’t know if he would be sacked, blacklisted and he certainly knew he would lose money – but he loved me and the baby he hadn’t even met so much that he put his whole career on the line for us.”

At the time, on screen, Mercedes McQueen (Jennifer Metcalfe) was comforted by her family while Joe was sent to Canada to visit his mother Sandy.

In real life, Ayden and Sarah-Jane went on to welcome son Phoenix into the world in August 2015.

Hollyoaks continues on Channel 4, Monday, October 24, 6.30pm