Soaps

All about Emmerdale star Jonny McPherson as he splits from co-star Natalie J. Robb

Jonny has been on the soap for quite some time

Emmerdale star Jonny McPherson plays Dr Liam Cavanagh in the soap, but what do we know about the actor?

Emmerdale: Who is Jonny McPherson?

Jonny is a 39-year-old actor who is best known for playing Dr Liam in the ITV soap Emmerdale.

Emmerdale star Jonny McPherson: When did he join Emmerdale?

Jonny made his first appearance as Liam in January 2014.

Jonny has been in Emmerdale on and off since 2014 (Credit: ITV)

Read more: Emmerdale star Katie Hill: Which character does she play and what’s she been in before?

The character would occasionally appear in the soap between 2014 and 2017.

However he became a more regular character in 2018.

What else has Jonny McPherson been in?

Jonny has had roles in many short films including Night Owls, Rest Stop, Thus and Inhabit.

He also played Steve Smith in the drama ‘Til Death in 2014.

Does he live on a boat?

Yes Jonny lives on a boat. He recently spoke about his boat life on Lorraine saying: “[You’ve got] everything you need.

“After living on it for about four years, I now feel that if I go to a normal house: ‘What will you do will all this space? There’s so much!’

“It’s seven foot wide, a traditional English narrow boat. So I can barely stick my arms out!

“It’s got a seven foot cabin height, so I can just about get on my tip-toes.

“You’ve got a living area for watching telly or whatever, then you’ve got a place to eat, a kitchen and  a bedroom. And that’s it and that’s all you need.”

Is he still in a relationship with co-star Natalie J. Robb?

Last year it was rumoured that Jonny was dating his co-star Natalie J. Robb, who plays Moira Dingle in the soap after they appeared to be in the same house during Liam Fox’s 50th birthday celebrations zoom call during lockdown.

Later Natalie confirmed the news and revealed the two began dating in January 2020.

Jonny was in a relationship with Natalie, who plays Moira (Credit: ITV)

Read more: Who was Zoe Tate in Emmerdale, who are her children and why did she leave the village?

In March 2020, when the UK went into lockdown due to the coronavirus, Jonny stayed with Natalie.

However according to recent reports in The Sun, the two called time on their relationship a few months ago.

YouTube video player

Want more spoilers from Emmerdale? Entertainment Daily has a dedicated Emmerdale spoilers section for you to get your fix before the latest episodes air.

Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.

Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know. 


Charlotte Rodrigues
Soap Contributor
Charlotte Rodrigues joined Entertainment Daily in April 2018, as Audience Engagement Executive. A huge soap fan, Charlotte then became Senior Soap Writer, delivering the latest storylines and spoilers to our followers.