| Movie | Dayo | Carpio (voice) | 2008-12-25 |
| Movie | You Got Me! | Allan Santander | 2007-02-28 |
| Movie | Ang Huling Araw Ng Linggo | Domeng (segment "Linggo") | 2006-07-18 |
| Movie | First Day High | Bossing | 2006-09-20 |
| Movie | Ligalig | Damian | 2006-12-25 |
| Movie | Pakners | Victor | 2003-05-28 |
| Movie | Hari ng Selda: Anak ni Baby Ama 2 | Supt. Mortel | 2002-03-20 |
| Movie | Kailangan Kita | Rogelio Duran / Papay | 2002-11-06 |
| Movie | Tanging Yaman | Danny | 2000-11-08 |
| Movie | Gangland | Eigenmann Files OBB | 1998-09-18 |
| Movie | Hindi Pa Tapos ang Laban | Congressman | 1994-01-25 |
| Movie | Alyas Totoy: Kamay Na Bakal Ng WPD | 1994-07-31 | |
| Movie | Aliwan Paradise | Empresaryo | 1993-01-30 |
| Movie | Mga Syanong Parak | 1993-07-28 | |
| Movie | Kung Kailangan Mo Ako | 1993-03-16 | |
| Movie | Lumayo Ka Man sa Akin | Jaime | 1992-01-25 |
| Movie | Alyas Ninong: Huling kilabot ng Tondo | Capt. Tamayo | 1992-01-01 |
| Movie | Akin Ang Pangarap Mo | 1992-05-20 | |
| Movie | Even My Life... | Danny | 1992-05-30 |
| Movie | Mayor Latigo | Romero | 1991-05-08 |
| Movie | Bukas... Tatakpan ka ng Dyaryo! | as | 1991-11-25 |
| Movie | Hindi Pahuhuli Ng Buhay | 1989-08-09 | |
| Movie | Pepeng Kuryente (A Man with a Thousand Volts) | 1988-11-27 | |
| Movie | Balweg: The Rebel Priest | 1987-07-08 | |
| Movie | Somewhere | Logan | 1984-07-26 |
| Movie | Alias Baby Tsina | Toto | 1984-10-18 |
| Movie | Ang Padrino | Jimmy | 1984-12-06 |
| Movie | Dancing Master 2: Macao Connection | 1982-09-18 | |
| Movie | Salome | Macario | 1981-08-07 |
| Movie | Aguila | Ibrahim | 1980-02-14 |
| Movie | Angela Markado | Barry | 1980-11-07 |
| Movie | Will Your Heart Beat Faster? | Pinoy Master | 1980-08-08 |
| Movie | Init | 1979-01-26 | |
| Movie | Jaguar | Direk San Pedro | 1979-08-31 |
Are you sure you want to hide this?