


as Stephen Alcaraz
Dec 25, 2025

as Edwin
Nov 27, 2024

as William
Mar 4, 2022

as Father Xavi Lavezares
May 1, 2019

Sep 19, 2018

as Edward
Feb 21, 2018

as Juancho Magtanggol Jr.
Jun 8, 2016

as Carlo
Nov 11, 2015

Aug 12, 2015

as Jan Jaranjan
Dec 25, 2014

as Ernest
Dec 25, 2014

as Pocholo
Oct 29, 2014

Oct 22, 2014

as Goryo Acuyong
May 7, 2014

as Fortunato
Oct 23, 2013

as Self
Oct 20, 2013

Oct 3, 2013

as Tom Rodriguez / Rafael
Aug 14, 2013

as Timothy
Jul 3, 2013

as Gia's Husband
May 1, 2013

as Al Joven
Aug 15, 2012

as Umberto
Jul 6, 2011

as Himself / Angel
Dec 25, 2010

as Chito
Oct 13, 2010

as Harold
May 12, 2010

as Gargan (uncredited)
Jun 16, 2025

as Brian Libradilla
Jul 5, 2021

as Luisito "Luis" Alvarez
Sep 28, 2020

as Michael Chan
Mar 4, 2019

as Dr. Gergory "Greg" Salvador
Apr 30, 2018

as Ponce Torres
Jun 26, 2017

as Rodrigo
May 22, 2017

as Teodoro Jose Agustin Chavez / TJ
Sep 5, 2016

as Sergio Santibañez
Aug 24, 2015

as Lucas Matthew Andrada
Jun 30, 2014

as Vincent Soriano
Jun 10, 2013

as Andrew Posadas
Nov 14, 2011

as Johnny Santos
Feb 21, 2011
as Harry
Dec 7, 2009