← Back

Known For
Maalaala Mo Kaya
as Benny
Abot-Kamay Na Pangarap
as Michael Lobrin
Huwag Kang Mangamba
as Tomas Delos Reyes
Mars Ravelo's Darna
as Javier Toledo / Lindol Man
Princess and I
as Danilo "Dinoy" Maghirang
Ligaw na Bulaklak
as Jojo Espiritu
Now and Forever
as Abel Dimaguiba
100 Days to Heaven
as Bobby Ramirez
Komiks
Prinsesa ng City Jail
as Raymond Cristobal
Hey Babe!
as Jim
Muling Buksan Ang Puso
as Edmund Dela Vega
2 Good 2 Be True
as Young Hugo Agcaoili
A Change of Heart
as Joel
Hoy Love You
as Richard
Saying Goodbye
Tara, G!
as Governor Miguel Sebastian
Oh, Mando!
Pagpag: Nine Lives
Fruitcake
as Sen. Sammy Esteban