Anthony Quinlan has undergone quite a transformation since he walked out of Emmerdale as Pete Barton.
The 37-year-old actor has put his acting desires to bed, after spells on the ITV soap and Channel 4 's Hollyoaks, so that he can focus on his fitness business.
Anthony is now an online coach and is aiming to be "helping people lose weight, tone up or get lean whilst eating the foods they love."
What is for certain is that while he was not exactly out of shape when playing the brooding Pete in Emmerdale, his muscular frame has now gone to the next level after he put his all into becoming a fitness guru.
Now his Instagram page is flooded with snaps of him showing off his ripped torso with 'guns' that the make the eyes water of the sharpest of shooters.
Anthony has posted a number of snaps over the months as he shows the results of time spent in the gym and it is an impressive sight to see.
It certainly caught the eye of Hollyoaks actress Nikki Sanderson, 38, with the pair turning their friendship into a blossoming romance after years of knowing each other.
They exchanged messages on social media and before long, they were building a closer bond and relationship.
The Salford-born actor is best known for playing Gilly Roach in Hollyoaks from 2005 until his departure in 2011, and his role as Pete Barton on Emmerdale until 2020.
Anthony opened up recently about his romance with Nikki, who plays Maxine Minniver in the Channel 4 soap, and said that they are trying to keep their relationship private and they are "really happy".
He told The Sun : "I slid into the DMs and that was it. I was lucky enough to get a date and the rest is history."
Anthony also added: "All I can say is I'm really, really happy and she's a very special girl. She's lovely."
Prior to finding love with Nikki, Anthony famously dated Strictly Come Dancing professional Dianne Buswell - splitting in 2018 before she grew close with her dance partner and now-boyfriend Joe Sugg.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.