| Movie | P3nd3jo5 | 2013-04-01 | |
| Movie | Barber's Tales | Jose | 2013-10-18 |
| Movie | Suntok sa Buwan | 2012-01-25 | |
| Movie | Zombadings 1: Patayin sa Shokot si Remington | Suarez | 2011-08-31 |
| Series | Sisid | Hamil Cordelia | 2011-05-30 |
| Movie | Dagim | Elias | 2010-11-10 |
| Series | My Only Love | Luisito | 2007-11-12 |
| Series | Etheria | Cilatus | 2005-12-12 |
| Series | Agos | Ariel | 2005-10-24 |
| Movie | Babae sa Breakwater | Tatay | 2003-12-03 |
| Movie | Filipinas | Dindo | 2003-12-25 |
| Movie | The Reaper | Col. Rolando Garcia | 2001-10-15 |
| Movie | Hostage | 2001-02-28 | |
| Movie | Hiyas... sa paraiso ng kasalanan | 2001-10-26 | |
| Movie | Tatarin | Dodong | 2001-12-25 |
| Movie | Sa Iyo Ang Sarap... Akin Ang Hirap | 1999-06-09 | |
| Movie | Suspek | Marko | 1999-09-08 |
| Movie | Init ng Dugo | 1998-09-16 | |
| Movie | Ang Pagbabalik Ng Probinsyano | Ayangwa | 1998-02-08 |
| Movie | Masikip, Masakit, Mahapdi | 1998-11-11 | |
| Movie | To Saudi with Love | Abel | 1997-01-01 |
| Movie | Kaliwa't Kanan, Sakit Ng Katawan | Gani | 1997-02-26 |
| Movie | NBI: The Mariano Mison Story | 1997-02-26 | |
| Movie | Isa Lang Ang Dapat Mahalin | Rafael | 1997-05-21 |
| Movie | Hanggang Sa Huling Patak Ng Dugo | Capt. Miguel Nadela | 1996-01-01 |
| Movie | Kristo | Simon the Zealot | 1996-03-27 |
| Movie | Why Is There a Yesterday? | Mulong | 1996-09-18 |
| Movie | Ang Tipo Kong Lalake (Maginoo Pero Medyo Bastos) | Tequila | 1995-01-01 |
| Movie | P're Hanggang Sa Huli | Waldo | 1995-03-22 |
| Movie | Kinkyu Yobidashi: Emergency Call | 1995-11-18 | |
| Movie | Mistah: Mga Mandirigma | Daniel Aquino | 1994-01-02 |
| Movie | Col. Billy Bibit, RAM | Capt. LapeƱa | 1994-09-21 |
| Movie | Gen. Tapia: Sa Nagbabagang Lupa | 1994-04-14 | |
| Movie | Paranaque Bank Robbery | Mojica's Henchman | 1993-04-19 |
| Movie | Kahit ako'y busabos | Amboy | 1993-04-29 |
| Movie | Pita, terror ng Kaloocan | 1993-02-18 | |
| Movie | Ronquillo | Lt. Abad | 1993-05-12 |
| Movie | How Much I Love You | 1993-12-25 | |
| Series | Noli Me Tangere | Elias | 1993-07-06 |
| Movie | Cordora: Lulutang Ka sa Sariling Mong Dugo! | 1992-06-24 | |
| Movie | Pacifico Guevarra: Dillinger ng Dose Pares | Allan | 1992-12-08 |
| Movie | Grease Gun Gang | Pandong Eta | 1992-06-28 |
| Movie | Lt. Palagawad... Mag-uunahan ang Paa mo sa Hukay! | 1991-07-14 | |
| Movie | Noel Juico, 16: Batang kriminal | Jerry | 1991-07-15 |
| Movie | Huwag Mong Salingin ang Sugat Ko | Rudy | 1991-12-25 |
| Movie | Bad Boy | 1990-10-10 | |
| Movie | Macho Dancer | Noel | 1989-01-18 |
| Movie | When Good Girls Go Wrong | 1987-10-15 | |
| Movie | Gisingin Natin Ang Gabi | Angelo | 1986-05-31 |
| Movie | Takaw Tukso | 1986-04-26 | |
| Movie | Scorpio Nights | Danny | 1985-06-17 |