| Series | Lavender Fields | Vittorio Buenavidez | 2024-09-02 |
| Series | Flower of Evil | Henry del Rosario | 2022-06-23 |
| Movie | Mamasapano: Now It Can Be Told | 2022-12-25 | |
| Series | Marry Me, Marry You | Emilio | 2021-09-13 |
| Series | 24/7 | Claudio S. Jacinto | 2020-02-23 |
| Movie | Just a Stranger | 2019-08-21 | |
| Movie | 3pol Trobol Huli Ka Balbon | Senator Simon Esguerra | 2019-12-25 |
| Series | Barangay 143 | Commissioner Jack Rivera ("Jumping" Jack Rivera) (voice) | 2018-10-21 |
| Series | Someone to Watch Over Me | Buddy Chavez | 2016-09-05 |
| Movie | Halik sa Hangin | 2015-01-28 | |
| Movie | The Last Pinoy Action King | 2015-10-22 | |
| Series | 1 vs. 100 | Himself - Host | 2007-08-25 |
| Movie | Ang Tanging Ina | Tony | 2003-05-28 |
| Movie | Kaaway Hanggang Hukay | Col. Carlos Ricarte | 2001-03-07 |
| Movie | Tatarin | Don Paeng | 2001-12-25 |
| Movie | Minsan Ko Lang Sasabihin | Joker | 2000-08-30 |
| Movie | Minsan, Minahal Kita | Louie | 2000-02-23 |
| Movie | Tanging Yaman | Art | 2000-11-08 |
| Movie | Abandonada | Edwin | 2000-11-29 |
| Movie | Ang Kabit Ni Mrs. Montero | Cal Montero | 1999-05-10 |
| Movie | Soltera | Arthur | 1999-07-28 |
| Movie | Anting-anting | 1998-01-14 | |
| Movie | Heart of Christmas | Miguel | 1998-12-25 |
| Movie | Gangland | Himself | 1998-09-18 |
| Movie | Minsan Lamang Magmamahal | Manuel | 1997-02-26 |
| Movie | Hanggang Dito na Lang | 1997-01-01 | |
| Movie | Simaron: Barya Lang Ang Halaga Ng Ulo Mo | 1997-01-22 | |
| Movie | Totoy Hitman | 1997-03-01 | |
| Movie | Batang PX | Danny | 1997-05-07 |
| Movie | I Do? I Die!! D'yos Ko Day! | Bernie Mendiola | 1997-04-16 |
| Movie | Father, Mother, Child | Santi Alvarez | 1996-02-29 |
| Movie | High Voltage | Edu | 1995-01-14 |
| Movie | Baby Love | Benny Palanca | 1995-01-01 |
| Series | ASAP | 1995-02-05 | |
| Movie | Wanted: Perfect Father | Mr. Manyakis | 1995-12-25 |
| Movie | Darna: The Return | Max | 1994-05-09 |
| Movie | Deadly Target | Eddie | 1994-01-01 |
| Movie | Geron Olivar | Frankie Montero | 1994-02-10 |
| Movie | A Separated Woman | Dodie | 1994-10-12 |
| Movie | The 11th Commandment: Love Thy Spouse | Tony | 1994-11-16 |
| Movie | Dugo ng Panday | 1993-01-04 | |
| Movie | Lethal Panther 2 | Albert Moran | 1993-10-01 |
| Movie | Di na Natuto (Sorry na, Puwede ba?) | 1993-11-25 | |
| Movie | Pangako Sa'yo | 1992-03-03 | |
| Movie | Mahal Kita, Walang Iba | Robbie | 1992-04-21 |
| Movie | Shake, Rattle & Roll IV | Mr. Zerrudo (segment "Ang Guro") | 1992-12-25 |
| Movie | The Teacher | Arturo "Bodjie" Zerrudo | 1992-12-25 |
| Movie | Boyong Mañalac: Hoodlum Terminator | Mendez | 1991-06-20 |
| Movie | Noel Juico, 16: Batang kriminal | Perez | 1991-07-15 |
| Movie | Maging Sino Ka Man | Gilbert | 1991-02-14 |
| Movie | Pretty Boy Hoodlum | Bobby Imperial | 1991-08-14 |
| Movie | Darna | Dominico Lopilico | 1991-12-25 |
| Movie | Kung Patatawarin Ka Ng Bala Ko | Dante | 1991-08-14 |
| Movie | Alyas Pogi: Birador ng Nueva Ecija | Agapito Rodrigo | 1990-11-27 |
| Movie | Kaaway ng Batas | 1990-12-04 | |
| Movie | Eagle Squad | 1989-04-05 | |
| Movie | One Day Without God | Jay Manalo | 1989-08-31 |
| Movie | Huwag Mong Itanong Kung Bakit | Lar Cuevas | 1988-01-04 |
| Movie | Your Wife, My Wife | Amado Martinez | 1988-02-10 |
| Movie | Babaing Hampaslupa | Vincent | 1988-05-11 |
| Movie | Hati Tayo Sa Magdamag | 1988-03-09 | |
| Movie | Alabok sa Ulap | Winston Abad | 1987-03-26 |
| Movie | Jack & Jill | Angelo Bartolome | 1987-06-10 |
| Movie | Working Girls 2 | 1987-07-22 | |
| Movie | Kailan Tama Ang Mali? | 1986-01-21 | |
| Movie | Palimos ng Pag-ibig | Rodel | 1986-05-14 |
| Movie | Prisoner in the Dark | Marissa's Date | 1986-01-01 |
| Movie | Nakagapos na Puso | Rolly Enriquez | 1986-11-12 |
| Movie | Captain Barbell | Captain Barbell | 1986-12-25 |
| Movie | Kapag Puso'y Sinugatan | 1985-01-16 | |
| Movie | An Indivisible Heaven | Ronald | 1985-03-07 |
| Movie | Ano ang Kulay ng Mukha ng Diyos? | Rudy | 1985-12-25 |
| Movie | Pati ba Pintig ng Puso? | Dr. Francis Palma | 1985-07-31 |
| Movie | Working Girls | Danny Prado | 1984-06-07 |
| Movie | Schoolgirls | Nestor | 1982-01-29 |
| Movie | Dear Heart | 1981-07-24 | |
| Movie | Alaga | 1980-10-24 |