73
Films
7
TV Shows
2022
as General Borgo / Rex Vanguardia
as Maximore Luna
2021
1997
as Gardo
2020
as Boy
2002
as Bryan
2012
2017
2010
as Elias
2008
as Opisyal ng Konstabularyo
1999
as Marco
2025