|
Bilyarista (2025) as Itoy |
|
Fuchsia Libre (2024) as |
|
GG: Good Game (2024) as Pastor |
|
Penduko (2023) as Apo Tisot |
|
Sampung Mga Kerida (2023) as Valentin / Constantin |
|
On the Job: The Missing 8 (2022) as Sisoy Salas |
|
Patayan Files: Ang Pinakamalalaking Murder Cases Ng Dekada '90 (2022) as Narrator |
|
Reroute (2022) as Gemo |
|
A Hard Day (2021) as Ace Franco |
|
Big Night! (2021) as Donato |
|
Suarez: The Healing Priest (2020) as Fr. Fernando Suarez |
|
Miracle in Cell No. 7 (2019) as Johnny San Juan |
|
The Panti Sisters (2019) as Don Emilio y Panti |
|
Kuwaresma (2019) as Arturo |
|
Second Coming (2019) as |
|
Birdshot (2017) as Mendoza |
|
Supot (2016) as Itoy |
|
Heneral Luna (2015) as Heneral Antonio Luna |
|
Sa Ngalan Ng Ama, Ina, At Mga Anak (2014) as Virgilio Salva |
|
Metro Manila (2013) as Douglas Ong |
|
El Presidente (2012) as Mariano Trías |
|
Lilet Never Happened (2012) as James |
|
The Bourne Legacy (2012) as Joseph |
|
No Other Woman (2011) as Mario Dela Costa |
|
Thelma (2011) as Aldo Molino |
|
Amigo (2011) as Nenong |
|
Petrang Kabayo (2010) as Poldo |
|
Halaw (2010) as |
|
Himpapawid (2009) as |
|
Villa Estrella (2009) as Dave |
|
Ay Ayeng (2008) as |
|
A Love Story (2007) as Steve |
|
Sa North Diversion Road (2005) as |
|
Now That I Have You (2004) as Oscar Morelos |
|
Ligaya… Katumbas ng Buhay (2003) as |
|
Forevermore (2002) as Ronaldo |
|
Diskarte (2002) as Insp. John Gomez |
|
Trip (2001) as Celine's Dad |
|
Dos Ekis (2001) as Bunny |
|
Gusto Ko Nang Lumigaya (2000) as |
|
Anino (2000) as Man in black |
|
Ang Babaeng Putik (2000) as |
|
Burger Boys (1999) as Sir Fernando Ayala |
|
Ekis (1999) as George |
|
Ligaya ang Itawag Mo sa Akin (1997) as Polding |
|
Mulanay: Sa Pusod Ng Paraiso (1996) as |
|
Asul ang Kulay ng Puso (1996) as |
|
Sa'yo Lamang (1995) as |
|
Sakay (1993) as Gen. Leon Villafuerte |
|
Bayani (1992) as |
|
The Guest () as |