He finished high school at Jose Abad Santos Memorial School, Quezon City and spent his grade school years (grades 1–7) at the Ateneo De Manila University. He took part in ABS-CBN's hit television soap operas Pangako Sa 'Yo as Ruel and Sa Dulo Ng Walang Hanggan as Jojo, both were minor characters.He pursued a college education at Miriam College taking B. After transferring to GMA Network and becoming a contract star, he landed his first role for the network in the youth-oriented drama Kahit Kailan where he played a supporting character named David.
It was of perfect timing, since it was an ingenious way of promoting Voltes V for the network.
He was also cast in several outings like Twin Hearts and Love to Love.
In 2004, he had his first main character role in the fantasy show' Mulawin.
The sketch incorporates new technologies by using Macbook laptops and i Pads as reference materials, being shown using Facebook as references and sometimes playing games, most notably Temple Run.
Parody of Twilight's sequel New Moon, starring Ogie Alcasid as Eduardo (spoof of Edward Cullen), Rufa Mae Quinto as Mella (parody of Bella Swan), Antonio Aquitania as Jacol (parody of Jacob Black) and Michael V. Appeared only once and aired exactly one week before Christmas.