| Movie | Hugas | Boss Dencio | 2022-01-14 |
| Movie | Laruan | Rene | 2022-12-16 |
| Movie | Adarna Gang | Raul | 2022-03-11 |
| Movie | Girl Friday | Fredie Ibasco | 2022-09-30 |
| Movie | Selina's Gold | Tiago | 2022-10-28 |
| Movie | Son of Macho Dancer | 2021-01-30 | |
| Movie | Payback | Chairman Rene Martinez | 2021-10-30 |
| Movie | Revenge | Congressman Alex | 2017-03-22 |
| Movie | Seduction | Ervin | 2013-01-30 |
| Movie | Raketeros | 2013-08-07 | |
| Movie | Manila Kingpin: The Asiong Salonga Story | Guardame | 2011-07-15 |
| Movie | Shake, Rattle & Roll 13 | Mar (segment "Rain Rain Go Away") | 2011-12-25 |
| Movie | Romeo at Juliet | 2010-03-24 | |
| Movie | Ante | Ace | 2009-07-23 |
| Movie | Paupahan | Roberto San Pedro | 2008-07-02 |
| Movie | Sisa | Padre Salvi | 2008-06-12 |
| Movie | Urduja | Simakwel (voice) | 2008-06-18 |
| Movie | Nars | 2007-12-05 | |
| Movie | Pacquiao: The Movie | Emong "Kidlat" Dionisio | 2006-06-21 |
| Movie | Barang | Elmo | 2006-10-18 |
| Series | Bakekang | 2006-09-11 | |
| Movie | Gagamboy | Dodoy / Ipisman | 2004-01-01 |
| Movie | Feng Shui | Inton Ramirez | 2004-09-18 |
| Movie | I Will Survive | Greg | 2004-05-04 |
| Movie | Mano Po III: My Love | Paul | 2004-12-25 |
| Movie | Aishite Imasu 1941: Mahal Kita | Ichiru | 2004-12-25 |
| Movie | Ssshhh... She Walks by Night | 2003-01-01 | |
| Movie | Mano Po 2: My Home | Johnson | 2003-12-25 |
| Movie | Masikip Mainit ... Paraisong Parisukat | Al | 2002-10-16 |
| Movie | Mano Po | Emerson Lau | 2002-12-25 |
| Movie | Hubog | 2001-12-25 | |
| Movie | Abandonada | Nando | 2000-11-29 |
| Movie | Bullet | 1999-07-09 | |
| Movie | Kool Ka Lang | Ramon Padilla | 1997-01-01 |
| Movie | Bayad Puri | 1997-01-21 | |
| Movie | Totoy Mola | Sebastian / Totoy Mola | 1997-01-01 |
| Movie | Gayuma: Sana'y Mahalin Mo Rin Ako | 1996-01-01 |
Are you sure you want to hide this?