Rohit Saraf on his physical transformation from boy-next-door to six-pack abs: It was long overdue | Hindustan Times

Rohit Saraf on his physical transformation from boy-next-door to six-pack abs: It was long overdue

ByAkash Bhatnagar
Published on: Sep 08, 2025 09:50 AM IST

Rohit Saraf talks about breaking his boy-next-door image, building a ripped physique and how Sunny Sanskari Ki Tulsi Kumari director Shashank Khaitan nudged it

Rohit Saraf’s on-screen image has been of the boy-next-door with projects like Mismatched and Ishq Vishk Rebound (2024) to his name. But recently, the actor unveiled his ripped and chiselled physique in the first look of his upcoming series The Revolutionaries. Talking about this transformation, he says, “It was long overdue.”

Rohit Saraf
Rohit Saraf

Rohit Saraf adds, “My journey with fitness has always been challenging. Growing up, I used to be a dancer, so my fitness came from that. I was never somebody who believed in wanting to go to the gym to stay fit. But when I grew up and started seeing the parts I was doing, it felt like a requirement.”

Then came Sunny Sanskari Ki Tulsi Kumari to him and it was director Shashank Khaitan who nudged the 28-year-old towards this fitness journey. “It wasn't a condition for the role, but he wanted to show me in a different way,” he shares, adding that as he got on the journey, he started enjoying it. “Weirdly, there was a sense of discipline that had trickled down in other areas of my life as well. What I was eating, my schedules, my sleep cycle, everything started falling in place because of having a regular workout routine,” he says.

During this journey, even The Revolutionaries came his way. “I knew that I would have to perform scenes where I would have to be shirtless as my character. I had to be well-defined and have a certain physique that (director) Nikkhil Advani had in mind. And now, I could not imagine a day in my life where I don't workout or where I'm not conscious of what I am eating,” he says.

Rohit teased his transformation for about six months on social media before unveiling it to his fans. But it wasn’t a planned thing. “I was also kind of coming to terms with the fact that this is how I look now and getting comfortable with that. I was a little shy to post pictures shirtless earlier because I'd never done it. Also, I believed that it would be nicer for the audience to see me shirtless for the first time if it's for a project and not just randomly on Instagram. Not that there's anything wrong with it, but I feel when it's done for a reason, it's nicer,” he admits.

But he doesn’t call it “as much a transformation as it is an evolution”. “It's not like I changed who I am, it's just another extension of me. The kind of reception I have got has been nothing but supportive. There was some shock value because people had never seen me like that. I am happy with what this entire journey has done for me, not just physically but even emotionally and mentally. I feel a lot more confident now, which is very exciting,” he says.

So, are his DMs getting more thirsty now? “I think they always were. There’s just been a change of adjectives and I have nothing to complain about,” he quips.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }