Best known for his role as Santi Domingo in the popular Philippine television series La Vendetta, he also appeared in such ABS-CBN shows as Maalaala Mo Kaya, Pure Love, and the variety show ASAP (All-Star Sunday Afternoon Party).
Before being signed in 2007 as a GMA Network Artist, he appeared in commercials for Head & Shoulders, Downy, and Coca-Cola.
He was included on Cosmopolitan-Philippines' 2007 list of eligible bachelors.
A middle child in a family of eight children, he was born in Rizal, Philippines, to a family of Spanish, Italian, and German heritage.
In 2014, he began co-starring with Alex Gonzaga in the ABS-CBN series Pure Love.