
Acted in 67
2020s
- 2026
- 2025
Jackstone 5
Movie
Fatherland
Movie
- 2024
Huwag Mo 'Kong Iwan
Movie
What You Did
Psychologist
Granny Prostitutes
Movie
Apo Hapon: A Love Story
Movie
- 2023
Hour of Danger
Capt. Cardema
- 2022
My Father, Myself
Michael
Walker
Movie
Madawag Ang Landas Patungong Pag-Asa
Fr. Caloy
Moonlight Butterfly
Elliot's friend
Deception
Atty. Mendoza
- 2021
House Tour
Senator Galang
Bekis on the Run
Gen. Gallardo
Lockdown
Movie
2010s
- 2019
Damaso
Movie
- 2018
Pamilya Roces
Val · 50 episodes
- 2017
Bes and the Beshies
Movie
Bhoy Intsik
Movie
- 2016
- 2015
Felix Manalo
Justino Casanova
#EwanKoSau Saranghaeyo
Movie
- 2013
Burgos
Movie
Menor de Edad
Bebong
- 2012
Melodrama Negra
Movie
Migrante
Movie
- 2011
Patikul
Movie
- 2010
Sigwa
Rading
2000s
- 2009
- 2007
Shake, Rattle and Roll 9
Movie
Silip
Movie
- 2006
Mano Po 5: Gua Ai Di
Movie
ZsaZsa Zaturnnah: Ze Moveeh
Fr. Bernie (as Jim Pebangco)
Pacquiao: The Movie
Bayani Ocampo
- 2004
Aishite Imasu 1941: Mahal Kita
Edna
Beautiful Life
Denoy
Sabel
Fr. Villanueva
I Will Survive
Marlon
- 2003
Filipinas
Poldo
Walang Kapalit
Dr. Tamayo
Bugbog Sarado
Arno
- 2002
Mano Po
Mike
Bahid
Perry Rimonte
Siblings
Nestor
- 2001
Mila
Noli
- 2000
Deathrow
Lupe
Abandonada
Jess
1990s
- 1999
Bulaklak ng Maynila
Nando
Mister Mo, Lover Ko
Jim
Sidhi
Lando
- 1998
José Rizal
The Propagandist
- 1997
Mama Dito sa Aking Puso
Movie
Milagros
Pilo
- 1996
Why Is There a Yesterday?
Helen's Father
Ikaw Naman ang Iiyak
Movie
- 1995
Muling Umawit ang Puso
Badong
- 1994
Yesterday's Promise
Dencio San Juan
- 1993
Kadenang Bulaklak
Ruben Paez
- 1991
Darna
Movie