2026 | Us in the End Us in the End
6.6 Cisco and Cheska, a long-term couple, embark on a final "break-up trip" to decide whether to let go or fight for their relationship after years of growing apart due to conflicting ambitions.
2024 | Manipula as Gregor
2024 | Red as Canor
2024 | Stag
2024 | The Blood Brothers
2023 | Boso Dos as Erpat
2023 | Hour of Danger as Bembol
2023 | Pieta as Isaac's father
2023 | Deliver Us Deliver Us
4.8 When a nun in a remote convent claims immaculate conception, the Vatican sends a team of priests to investigate, concerned about an ancient prophecy that a woman will give birth to twin boys: one the Messiah, the other the Anti-Christ.
2022 | Ang Babaeng Nawawala Sa Sarili as Fidel
2022 | Bakas ni Yamashita
2022 | Bugso as Boss
2022 | Mamasapano: Now It Can Be Told as PNP SAF Chief Getulio Napenas
2022 | My Father, Myself as Domeng
2022 | Nanahimik ang gabi as Colonel
2022 | Rooftop as Mang Ben
2022 | Virgin Forest Virgin Forest
4.3 A photographer, tasked to take photos of a rare flower in the mountain, discovers women trapped in a hidden brothel for illegal loggers. Now, he must do everything to save them.
as Mang Canor (Killer Father)
2021 | Lockdown as Col. Suniga
2021 | Nang dumating si Joey
2021 | Son of Macho Dancer as Pol
2020 | In the Name of the Mother as Marcial
2019 | Circa as Dencio
2019 | Elise as Elise's Dad
2019 | Mañanita as Dr. Reloso
2019 | Mystery of the Night as Anselmo
2019 | The Woman and the Gun as Sonny
2018 | All Souls Night as Ariel
2018 | Aurora as Eddie
2018 | Glorious as Mike
2018 | Kahit ayaw mo na as Dong
2018 | Mama's Girl as Mario
2018 | Mary, Marry Me as Ruben Lagman
2018 | Mata tapang as Yulo's Father
2017 | Bes and the Beshies as Willy
2017 | Pastor as Victim
2017 | The Bomb
2017 | Throwback Today as Teddy
2016 | 1st Sem
2016 | Siphayo as Dante
2016 | Vince & Kath & James as Kath's Dad
2015 | Felix Manalo as Kapatid
2015 | Tandem as Alba
2013 | Legend of China Doll as Quirino
2013 | Porno as Cosme
2012 | Ad ignorantiam
2012 | Bwakaw as Berting
2012 | El Presidente as Gen. Tomas Mascardo
2012 | Gayak as Felix
2012 | MNL 143
2012 | The Healing as Ruben
2011 | Agawan Base as Conde
2011 | Fable of the Fish as Turing
2010 | Halik sa tubig
2009 | Butchered as Leo
2009 | Prince of Cockfighting as Jeffrey
2009 | Soliloquy as Pepe
2007 | Happy Hearts as Sarah's Lover
2007 | The Inmate as Boy P.
2007 | The Man in the Lighthouse as Young Tisho
2006 | Barcelona
2006 | Summer Heat as Andy
2005 | La funeraria Toti
2005 | Say That You Love Me as Bob
2005 | The Masseur as Alfredo
2004 | Forever My Love as Troy's Dad
2004 | Sabel as Santi
2004 | Tag-init as Gusting
2003 | Homecoming
2002 | Kaulayaw
2001 | Paninda
2001 | Sa iyong mga haplos as Nico
2001 | Tikim as Samuel
2000 | Deathrow as Cenon
2000 | Eto na naman ako as Gregory Valdez
2000 | Unbreakable Unbreakable
7.3 A man learns something extraordinary about himself after a devastating accident.
as Dodi
1999 | Sa iyo ang sarap, akin ang hirap
1999 | Sa paraiso ni Efren as Melvin
1999 | Still Lives as Paul
1998 | Dumating ka lang ba para umalis as Billy
1998 | Init ng dugo as Vince
1998 | Magandang hatinggabi as Rene (segment "Killer Van")
1998 | Masikip, masakit, mahapdi as Carding
1998 | Uod sa laman as Carding
1998 | Walang katapusang init
1997 | Bawal sa halik
1997 | Isang dakot na kaligayahan
1997 | Mapanuksong hiyas as Ruben
1997 | Super Ranger Kids as Mikaelo
1997 | The Man in Selya's Life as Carding
1996 | Hangga't may hininga as Tony Boy
1996 | Mulanay: Sa pusod ng paraiso
1993 | Ingkong: Alpha at Omega
1992 | Rosang Tatoo as Sgt. Veneracion
1992 | Stella Magtanggol as Rodel
1991 | Class of '91
1991 | Magdalena S. Palacol Story
1990 | Anak ni Baby Ama as Mark
1990 | Dirty Affair as Jonathan
1988 | Macho Dancer as Pol (Introducing)