EastEnders fans left stunned after unexpected cameo ahead of Sonia Fowler exit

The character in question was mentioned for the first time in years last month

 

20:00, 17 Apr 2025

 

Sonia went to an unlikely source for help in her final EastEnders episode(Image: BBC)

EastEnders fans admitted that they ‘didn’t expect’ a character who hasn’t been seen in years to make a cameo for Sonia Fowler’s exit

It was an emotional night on Thursday (April 17) as Natalie Cassidy departed the BBC soap she first appeared on in 1993.

Article continues below

The episode began with Sonia learning that her father Terry Cant attacked her sister Bianca Jackson, just days after showing up in her life for the first time.

Sonia was planning on moving to Bali with Terry and her two daughters Bex and Julia, but was left unsure what to do.

Debating if she should go with her head and trust Bianca or finally have her dad in her life, Sonia turned to an unlikely source.

Article continues below

Heading into the episode, many viewers were expecting at least one shock appearance, with some suggesting Carol Jackson might show up.

In the end it turned out that Tom ‘Rocky Cotton’, played by Brian Conley, was back on the show for the first time since 2023 as he gave Sonia guidance on what to do as she went to see him in prison.

Upon Rocky’s arrival in 2021, he pretended to be Sonia’s father in an effort to scam money off of her. However, the pair formed an unexpected friendship.

Article continues below

(Image: BBC)

Initially posing as a friendly person who just wanted to make people happy, Rocky’s schemes were rumbled on his wedding day to Kathy Beale, when it emerged he was still married to Jo Cotton.

Eventually leaving when sentenced in court for the insurance scam that burnt down Kathy’s business, Rocky was mentioned last month when Kathy paid a visit to him offscreen.

Article continues below

Listening to Rocky’s advice, Sonia decided against going to Bali and go stay with her niece and Bianca’s daughter Whitney Dean instead.

However, after locking Terry in a garage after he got aggressive, Sonia, Bianca, Bex and Julia took his plane tickets, car and speedboat and left Walford.

In a heartwarming final scene, Sonia triumphantly played her trumpet as she got the happy ending fans were demanding since her exit was announced in January.

Article continues below

While those watching at home took to X, previously known as Twitter, to express their sadness to see three big characters leave, many were delighted that Rocky was finally back on the show.

@leighsflo said: “omg i wasn’t expecting a Rocky cameo #EastEnders.” @perfectmanda added: “Awww Rocky is the dad Sonia has always wanted #eastenders.”

@Shannon79053723 wrote: “Even though Rocky was an imposter, he was better father to Sonia! #EastEnders.” @lisaa_ell posted: “Oh my didn’t expect to see Rocky back #Eastenders.”

Article continues below

@itsamy_xo commented: “Today’s episode was great. Stunning opening with Dot’s monologue. Lovely scenes between Yolande & Avani. Sonia & Rocky was sweet to watch too. Sonia, Bianca, Bex, & baby using the bali tickets. Jean is finally being nice again. Another Julia theme. Great end to the week.”

Related articles

EastEnders shock as Oscar attacks a major character – and more trouble follows

Oscar Branning has got himself in quite a situation (Picture: BBC) EastEnders newbie Oscar Branning (Pierre Moullier) lands himself in hot water next week when he attacks one of…

6 EastEnders spoilers next week: Alfie Moon finally returns and Oscar Branning goes on the attack

As Avani Nandra-Hart (Aaliyah James) makes a decision about her pregnancy, Suki Panesar-Unwin (Balvinder Sopal) steps in. Meanwhile, Nicola Mitchell (Laura Doddington) continues to worry about son…

Danny Dyer reveals what he would change about EastEnders stint

Former EastEnders star Danny Dyer is reuniting with an ex co-star on a new show, and said he would’ve wanted “more scenes” with her on the soap. Dyer, who…

EastEnders legend makes a shock return just days after quitting Walford – and he’s not alone

AN EASTENDERS legend made a shock return to the soap today – just days after quitting Walford. Nigel Bates – who is played by actor Paul Bradley in the BBC soap…

DANNY DYER REUNITES WITH EASTENDERS ICON IN DRAMATIC NEW ROLE

Danny Dyer’s return to TV with Mr Bigstuff brings thrills, stunts, and a reunion with a former EastEnders co-star! As he takes on the role of Lee in a chaotic brotherly…

HEARTBREAKING UPDATE!!! EastEnders’ Stacey receives bombshell Martin news in early iPlayer release

EastEnders spoilers follow for Wednesday’s episode (16 July), which is available to watch now on streaming service BBC iPlayer and hasn’t yet aired on TV. EastEnders’ Stacey…

You cannot copy content of this page