He became an acclaimed film actor and an accomplished musician, starring in Dekada '70 and performing Kailangan Kita. His portrayal of Lino in the 2004 film Milan earned him a FAMAS Award for Best Actor.
He started his acting career in 1993, and broke through in 2002 when he won eight awards for Best Supporting Actor for his role in Dekada '70.
In addition to his acclaimed film roles, he hosted the TV show ASAP and starred in Walang Kapalit. He has released several solo albums.
He co-stars with pop singer Toni Gonzaga in the 2014 romantic comedy Starting Over Again.