| Movie | The Ghost | Ozzy | 2022-10-05 |
| Series | The Iron Heart | Hector Adelantar | 2022-11-14 |
| Series | To Have & to Hold | Giovanni Ramirez | 2021-09-27 |
| Series | Sherlock Jr. | Rado Nuñez | 2018-01-29 |
| Series | Pamilya Roces | Rodolfo Roces | 2018-10-08 |
| Series | Mulawin vs. Ravena | Daragit | 2017-05-22 |
| Movie | Barbi D’ Wonder Beki | Vito Dela Cruz | 2017-11-29 |
| Series | Carmela: Ang Pinakamagandang Babae sa Mundong Ibabaw | Fernando Torres | 2014-01-27 |
| Movie | Ang Bagong Dugo | Warden Manuel | 2014-06-28 |
| Movie | Overtime | Mr. Alonzo | 2014-07-02 |
| Movie | Muslim Magnum .357 | 2014-12-25 | |
| Series | My Husband's Lover | Armando Soriano | 2013-06-10 |
| Movie | The Fighting Chefs | Gerry | 2013-03-06 |
| Movie | Daniel Rapido | 2013-07-24 | |
| Movie | Raketeros | 2013-08-07 | |
| Movie | Boy Golden: Shoot-To-Kill | Tekla | 2013-12-25 |
| Movie | One More Try: My Husband's Lover the Concert | Self | 2013-10-20 |
| Movie | Tiktik: The Aswang Chronicles | Tatang | 2012-10-16 |
| Movie | Shake Rattle and Roll Fourteen: The Invasion | Kapitan Baltog / Col Rolando Palma (segment "Lost Command") | 2012-12-24 |
| Movie | El Presidente | Lazaro Segovia | 2012-12-25 |
| Movie | Lost Command | Kapitan Baltog/Col. Rolando Palma | 2012-12-25 |
| Movie | Manila Kingpin: The Asiong Salonga Story | Viray | 2011-07-15 |
| Movie | Anak ng Kumander | Senyor Boyong | 2008-01-01 |
| Movie | Transmutators | The Motanos | 2007-12-25 |
| Movie | Bertud Ng Putik | Parnaso | 2003-06-11 |
| Movie | Batas Ng Lansangan | Carlos | 2002-02-27 |
| Movie | Lapu-Lapu | Datu Zula | 2002-12-25 |
| Movie | Hindi Sisiw Ang Kalaban Mo | Capt. Aragon | 2001-01-31 |
| Movie | Hostage | Johnny Morales | 2001-02-28 |
| Movie | Pintado | 1999-08-04 | |
| Movie | The Hunted Hunter | Captain Rosario | 1997-10-30 |
| Movie | Adan Lazaro | 1996-01-18 | |
| Movie | Pintsik | 1994-05-19 | |
| Movie | Col. Billy Bibit, RAM | Col. Red Kapunan | 1994-09-21 |
| Movie | Mistah: Mga Mandirigma | Lt. Duterte | 1994-01-02 |
| Movie | Oo na sige na | Lt. Ramirez | 1994-12-07 |
| Movie | Lucas Abelardo | Lucas Abelardo | 1994-12-25 |
| Movie | Paranaque Bank Robbery | Mojica | 1993-04-19 |
| Movie | Pretty Boy | Michael | 1993-01-04 |
| Movie | Kahit ako'y busabos | Trigo | 1993-04-29 |
| Movie | Dalawa Laban Sa Mundo: Ang Siga At Ang Beauty | Toro | 1993-11-04 |
| Movie | Even My Life... | Tunying | 1992-05-30 |
| Movie | Dudurugin Kita Ng Bala Ko | 1992-01-01 | |
| Movie | Boy Praning: Utak Pulbura | 1992-06-17 | |
| Movie | Cordora: Lulutang Ka sa Sariling Mong Dugo! | 1992-06-24 | |
| Movie | Pacifico Guevarra: Dillinger ng Dose Pares | Totoy Tari | 1992-12-08 |
| Movie | Grease Gun Gang | Julio | 1992-06-28 |
| Movie | Ang Utol Kong Hoodlum | 1991-01-01 | |
| Movie | Mga Batang City Jail | Salcedo | 1991-12-20 |
| Movie | Noel Juico, 16: Batang kriminal | Tonton | 1991-07-15 |
| Movie | Kakampi Ko Ang Diyos | David | 1990-04-19 |
| Movie | Jabidah Massacre | 1990-05-31 | |
| Movie | Bukas Uulan ng Bala | 1986-10-08 | |
| Movie | Clash of the Warlords | 1985-01-01 | |
| Movie | American Ninja | Younger Colombian | 1985-08-30 |
| Movie | Shame | 1983-05-27 | |
| Movie | Schoolgirls | 1982-01-29 | |
| Movie | Jaguar | Edmon | 1979-08-31 |
| Movie | Isang Gabi... Tatlong Babae! | 1974-12-06 |