Ruru Madrid made his Instagram followers swoon with his recent update: a photo of him without shirt and with abs.
His caption: "Face Down."
It was taken during his family's staycation in Solaire Resort & Casino on Christmas Day, December 25.
At press time, his Instagram post has received over 14,000 likes.
Now what did the Encantadia actor do to say goodbye to his lanky frame?
He spent more time in the gym, did more weight-lifting, cardio exercises, push-ups, and HIIT (high-intensity interval training).
The 19-year-old actor began his training early this year, in preparation for his role as Ybarro on the Kapuso network's remake of Encantadia.
Regarding his diet, he told Unang Hirit in an interview, "Wala talaga akong diet pero siguro ano lang, dagdag protein. Siguro sa isang araw, nakakalimang itlog ako."
He added, "After ko mag-gym, isang buong manok."
In a separate GMA interview, Ruru said many of his friends have been teasing him about his major transformation.
He related, "Sobrang laki po ng ginain ko, kaya nga inaasar ako na, 'Wow, nasuportahan ka na ng karne, ha? Dati, padampot-dampot ka lang ng talbos diyan. Ngayon may pa-karne ka na!'
"Siyempre, ako naman, yung mga ganung biro, okay lang. Tanggap ko."
Those who have been closely following his showbiz career since 2012 have witnessed how he bulked up.
Ruru said he used to weigh 118 lbs. The normal weight for his 5'9" height according to Livewell.com is at least 128 lbs.
His current weight is about 160 lbs.