Known For
Filmography
2021
2021
2018
2017
2014
2013
2011
2011
2010
2010

The Lost Recipe
TV · as Benedict Napoleon · 52 eps

The Sisters
TV · as Ronald De Guzman · 60 eps

Hindi Ko Kayang Iwan Ka
TV · as Rommel · 132 eps

Legally Blind
TV · as John Castillo · 93 eps

(Filipino: In the Name of the Father, Mother, and Children)
Movie · as Lolo Tino Madrigal

Kahit Nasaan Ka Man
TV · as John · 40 eps

Agawan Base
Movie

Blusang Itim
TV · as Edward Escote · 65 eps

Mamarazzi
Movie · as Lloyd

First Time
TV · as Jimbo Dimaculangan · 78 eps