Actor
- The One That Got Away (2018)
- What Home Feels Like (2017)
- Baconaua (2017)
- Toto (2016)
- Once Again (2016)
- Little Nanay (2015)
- Toto (2015)
- Genesis (2013)
- Pyra: Ang babaeng apoy (2013)
- Melodrama negra (2012)
- Sinapupunan (2012)
- One True Love (2012)
- Aswang (2011)
- Isda (2011)
- Forever and a Day (2011)
- Dagim (2010)
- Pendong (2010)
- Pitas (2010)
- Miss You Like Crazy (2010)
- Amigo (2010)
- U.P.C.A.T. (2008)
- Maynila sa mga pangil ng dilim (2008)
- Batanes (2007)
- Pi7ong tagpo (2007)
- M.O.N.A.Y (Misteyks obda neyson adres Yata) ni Mr. Shooli (2007)
- Faces of Love (2007)
- First Day High (2006)
- Donsol (2006)
- Anak ni Brocka (2005)
- Tuli (2005)
- Boso (2005)
- The Great Raid (2005)
- U-Belt (2004)
- Homecoming /I (2003)
- Iligpit si Bobby Ortega, markang bungo 2 (2001)
- Palaban (2000)
- Biyaheng langit (2000)
- Esperanza: The Movie (1999)
- 'Di puwedeng hindi puwede! (1999)
- Bulaklak ng Maynila (1999)
- Kadre (1997)
- Iskalawag (1997)
- Ipaglaban mo: The movie II (1997)
- Anak ng bulkan (1997)
- Humanda ka babalikan kita (1996)
- Ikaw pa, mahal kita (1995)
- Matimbang pa sa dugo (1995)
- Tubusin mo ng bala ang puso ko (1995)
- Asero (1995)
- Lucas Abelardo (1994)
- Talahib at rosas (1994)
- Nagkataon... Nagkatagpo (1994)
- Wating (1994)
- Sana'y ikaw na nga (1993)
- Eddie Tagalog: Pulis Makati (1992)
- Kidlat ng Maynila: Joe Pring 2 (1991)
- Lover's Delight (1990)
- Kapitan Paile: Hindi kita iiwanang buhay (1990)
- Urbanito Dizon (1990)
- Jabidah Massacre (1990)
- Anak ni Baby Ama (1990)
- Biokids (1990)
- Gumapang ka sa lusak (1990)
- Babangon ako't dudurugin kita (1989)
- Orapronobis (1989)
- Top Mission (1987)
- Tatlong ina, isang anak (1987)
- Teritoryo ko ito (1986)
- Gabi na, kumander (1986)
- Bagets (1984)
- 'Merika (1984)
- Over My Dead Body (1983)
- Minsan, may isang ina (1983)
- Cinq et la peau (1982)
- The Year of Living Dangerously (1982)
- Totoy Guwapo (1981)
- Bulldog (1981)
- Asal hayop (1981)
- Pabling (1981)
- Intrusion: Cambodia (1981)
- Kanto boy (1980)
- Pangkat Do or Die (1980)
- Beach House (1980)
- Taga sa panahon (1980)
- Gabi ng lagim ngayon (1980)
- Tres kantos (1980)
- Pinay, American Style (1980)
- Isa... Dalawa... Tatlo... Ang tatay kong kalbo (1979)
- Midnight Show (1979)
- Kid kaliwete (1978)
- Lagi na lamang ba akong babae? (1978)
- Hayop sa hayop (1978)
- Boy Pana (Terror ng Maynila '63) (1978)
- Pagputi ng uwak, pag-itim ng tagak (1978)
- Babae, huwag kang tukso (1977)
- Sa piling ng mga sugapa (1977)
- Hubad na bayani (1977)
- Banta ng kahapon (1977)
- Sakada (1976)
- Itim (1976)
- Tatlong taong walang Diyos (1976)
- Lunes, Martes, Miyerkules, Huwebes, Biyernes, Sabado, Linggo (1976)
- Maynila: Sa mga kuko ng liwanag (1975)
- Tatlo, dalawa, isa (1974)
- Boy Kodyak (1970)
Filmografie - altele