Known For
Filmography
2018
2012
2011
2010
2009
2008
2007
2005
2003
2002

Tres
Movie

Si Agimat, si Enteng Kabisote at si Ako
Movie · as Makisig

My Binondo Girl
TV · as Onyx Dimalanta · 110 eps

Noah
TV · as Levi Aragon · 149 eps

Totoy Bato
TV · as Andong · 93 eps

Kaputol ng Isang Awit
TV · as Marco Salcedo · 73 eps

Transmutators
Movie · as Ice

Exodus: Tales from the Enchanted Kingdom
Movie · as Teenage Exodus

Bertud Ng Putik
Movie

Ang Agimat: Anting-anting ni Lolo
Movie · as Pao