Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

My Valentine Girls

2011
as Oslec / Zach / Aidan

La Luna Sangre

2017
as Sandrino

Seduction

2013
as Ram

Unbreakable

2019
as Justin Saavedra

Kuya

2004
as Ted

Bakit Papa?

2002
as Dong

In Your Eyes

2010
as Storm

Full House (2009)

2009
as Justin Lazatin

Kamandag

2007
as Vergel

Kamandag

2007
as Kamandag

The Echo

2004
as Marvin

Codename: Asero

2008
as Grecko Abesamis / Agent Phoenix / Asero

Mano Po 2: My Home

2003
as Erickson

For the First Time

2008
as Seth Alexander Villaraza

My Lady Boss

2013
as Zach Rhys Estrella

Mulawin

2004
as Agiluz

Captain Barbell (2006)

2006
as Captain Barbell

Captain Barbell (2006)

2006
as Teng Magtanggol

When I Met U

2009
as Benjie

Fantastica

2018
as Prince Pryce

The Promise

2007
as Daniel

My Monster Mom

2008
as Young Waldo