He followed it up with other appearances in soaps like Pangako Sa 'Yo (ABS-CBN) and Kung Mawawala Ka (GMA Network).
His breakthrough role in television is his portrayal in the soap opera, Vietnam Rose in ABS-CBN in 2005.
English translation: A way in which a male to let go his sexual desires and horniness by holding the shaft of his penis by his left or right hand or both in an up and down motion, in a way by which a penis enters a vagina to achieve sexual climax or orgasm.
His recent performances have been well received by movie critics, and he has won a number of acting awards in the Philippines.
Some of his noticeable portrayals are in the films Prosti, Bayaran, Ang Huling Birhen sa Lupa, Hubog, Aishite Imasu 1941: Mahal Kita and Mano Po 3: My Love.
After Vietnam Rose, he was included in the cast of GMA's TV adaptation of Bakekang.
He played Christoph, an actor and a love interest of the lead role, Bakekang, played by Sunshine Dizon and Valeria, played by Sheryl Cruz.
His film debut was through the action movie Brat Pack in 1994 which starred Arman Menguito.