as Stephen
as Tom Rodriguez / Rafael
as Al Joven
as Father Xavi Lavezares
as Harold
as Fortunato
as William
as Pocholo
as Ernest
as Goryo Acuyong
as Chito
as Carlo
as Gia's Husband
as Self
as Himself / Angel
as Juancho Magtanggol Jr.
as Umberto
as Edwin
as Edward
as Timothy
as Andrew Posadas
as Michael Chan
as Vincent Soriano
as Gargan (uncredited)
as Brian Libradilla
as Rodrigo
as Dr. Gergory "Greg" Salvador
as Sergio SantibaƱez
as Teodoro Jose Agustin Chavez / TJ
as Ponce Torres
as Luisito "Luis" Alvarez
as Johnny Santos
as Lucas Matthew Andrada