Joey
When I Met You In Tokyo (2023)
Kamad
Moro (2023)
Kahit Maputi na ang Buhok Ko (2023)
Self
Anim Na Dekada… Nag-Iisang VILMA (2023)
Arnel Pangan
On the Job: The Missing 8 (2022)
Manoy: Isang Pagsaludo kay Eddie Garcia (2021)
Himself
Habambuhay: Remembering Philippine Cinema (2019)
Mayor Cordero
Kasal (2018)
NBI Deputy Director Phillip Mapa
Smaller and Smaller Circles (2017)
Kamandag ng Droga (2017)
Across The Crescent Moon (2017)
Gary Montenilla
The Escort (2016)
Manong Johnny
Dukot (2016)
Salamat sa Alaala (2015)
Tragic Theater (2015)
Carmen
Sa Ngalan Ng Ama, Ina, At Mga Anak (2014)
Ganito Kami Muli (2013)
Antonio Luna
El Presidente (2012)
Flames Of Love (2012)
President
Catch Me... I'm in Love (2011)
Franco
Sa'yo Lamang (2010)
Alfonso
Mano Po 6: A Mother's Love (2009)
Magkaibigan (2008)
Paco Valmonte
When Love Begins... (2008)
Major Sagala
Banal (2008)
Faces of Love (2007)
Rocky
Nasaan si Francis? (2006)
Blue Moon (2006)
(archive footage)
Ang Anak ni Brocka (2005)
Michael
Mano Po III: My Love (2004)
Antonio
Mano Po 2: My Home (2003)
Raffy
Pangarap Ko Ang Ibigin Ka (2003)
Julian
Dekada '70 (2002)
Bobby Reyes
Magkapatid (2002)
Mahal Kita: Final Answer! (2002)
Mike
American Adobo (2001)
Remo Doce
Alas Dose (2001)
Sugatang Puso (2000)
Yakapin Mo ang Umaga (2000)
David
Ika-13 kapitulo (2000)
Tomas
Tunay Na Mahal (2000)
Pedro Penduko, Episode II: The Return Of The Comeback (2000)
Timo
Bulaklak ng Maynila (1999)
Alex Acosta
Higit Pa Sa Buhay Ko (1999)
Gary
Wansapanataym: The Movie (1999)
Carlo
Katawan (1999)
Andy Castro
Pahiram Kahit Sandali (1998)
Sambahin Ang Ngalan Mo (1998)
Fr. Rico / Ka Marco
Ama Namin (1998)
Dave
Nasaan ang Puso (1997)
Simon
Halik (1997)
Leo
Hanggang Ngayon Ika'y Minamahal (1997)
Edward
Madrasta (1996)
Dante Zulueta
Wanted: Perfect Mother (1996)
Dimas
Kristo (1996)
Joven dela Rosa
Sa Aking mga Kamay (1996)
Spanky
Sa Ngalan ng Pag-ibig (1995)
Geny Lopez, Jr.
Eskapo (1995)
Arman
Vampira (1994)
Phillip
Nag-iisang Bituin (1994)
Gaston
Paano Na? Sa Mundo ni Janet (1994)
Ramon
Bakit Ngayon Ka Lang? (1994)
Rollie Suclad
Gaano Kita Kamahal (1993)
Kung Mawawala Ka Pa (1993)
Paolo
Dahil Mahal Kita: The Dolzura Cortez Story (1993)
Divine Mercy sa Buhay ni Sister Faustina (1993)
Sana'y Ikaw na Nga (1993)
Dr. Hugo Rodin
Hiram na Mukha (1992)
Alex
Mahal Kita Walang Iba (1992)
Delfin
Huwag Mong Salingin ang Sugat Ko (1991)
Lampang Kerubin (1991)
Ipagpatawad Mo (1991)
Vince
Makiusap sa Diyos (1991)
Nitoy
Sparkle in the Dark (1991)
Edmond
Dinampot Ka Lang sa Putik (1991)
Joaquin 'Jing' Aureus
Biktima (1990)
Benjo Santiago
My Other Woman (1990)
Levi
Gumapang Ka sa Lusak (1990)
Imortal (1989)
Alfred
Babangon Ako't Dudurugin Kita (1989)
Bakit Iisa Lamang Ang Puso? (1989)
Magkano Ang Iyong Dangal? (1988)
Kapag Napagod ang Puso (1988)
Olan (segment "Katumbas ng Kahapon")
Tatlong Mukha ng Pag-ibig (1988)
Walang Karugtong Ang Nakaraan (1987)
Signed: Lino Brocka (1987)
Andy Abrigo
Maging Akin Ka Lamang (1987)
Rod
Magdusa Ka! (1986)
Francis
Huwag Mo Kaming Isumpa (1986)
Rommel Villena
I Love You Mama, I Love You Papa (1986)
Homer
God... Save Me! (1985)
Jake Abelardo
Kailan Sasabihing Mahal Kita? (1985)
Dindo Tuason
Beloved (1985)
Albert
Kay Dali ng Kahapon, Kay Tagal ng Bukas (1985)
Noel
Hindi Nahahati ang Langit (1985)
Nico Escobar
Bituing Walang Ningning (1985)
Kapag Puso'y Sinugatan (1985)
Sampung Ahas ni Eva (1984)
Akin ang Iyong Katawan (1984)
Rustan
Kung Mahawi Man ang Ulap (1984)
Errol
Bad Bananas sa Puting Tabing (1983)
Minsan Pa Nating Hagkan Ang Nakaraan (1983)
Rene
Broken Marriage (1983)
Eric
Paano Ba Ang Mangarap? (1983)
Al
Haplos (1982)
No Other Love (1982)
Ellis
Cain at Abel (1982)
Jerry
Sinasamba Kita (1982)
Anak (1982)
Emil
Relasyon (1982)
Chuck
Palipat-lipat, Papalit-palit (1982)
Joel
Tinimbang ang Langit (1982)
Karma (1981)
Vic
Dalaga si Misis, Binata si Mister (1981)
Dirty Games (1981)
Tommy
I Confess (1981)
Freddie
Pakawalan Mo Ako (1981)
Kauing
Kamakalawa (1981)
Kung Ako'y Iiwan Mo (1980)
Sugat sa Ugat (1980)
Johnny
Kakabakaba Ka Ba? (1980)
Alex Zaragoza
Iwahig (1980)
Kasal? (1980)
Mari
Aguila (1980)
Saan... Sino... Paano??? (1980)
Ang Alamat Ni Julian Makabayan (1979)
Himself (cameo)
Star? (1979)
Isang Milyon At Isang Kasalanan (1979)
Annie Batungbakal (1979)
Chris
Pinay, American Style (1979)
Sa Putik Ihuhugas Ay Dugo (1979)
Eric Guerrero
Magkaribal (1979)
Bakit May Pag-ibig Pa? (1979)
Darna, Kuno? (1979)
Rodrigo Garrote
Drigo Garrote: Jai Alai King (1978)
Rex Aguilar
Ikaw ay Akin (1978)
Modesto
Lagi na Lamang Ba Akong Babae? (1978)
Kung Kaya Mo... Kaya Ko Rin (1978)
Lover
Mga Mata ni Angelita (1978)
Mahal Mo, Mahal Ko (1978)
Benjamin
Nakawin Natin Ang Bawat Sandali (1978)
Kung Mangarap Ka't Magising (1977)
Alonzo
Masarap, Masakit... ang Umibig (1977)
Masikip, Maluwang... Paraisong Parisukat (1977)
Tisoy
Tisoy! (1977)
Si Boyet, Si Hilda atbp… (1977)
Nicolas 'Kulas' Ocampo
Ganito Kami Noon... Paano Kayo Ngayon? (1976)
Masugi
Tatlong Taong Walang Diyos (1976)
Relax Lang, Mama ... Sagot Kita (1976)
Hide and Seek (1976)
Mario
Ang Katumbas Ay Buhay (1976)
Tag-ulan sa Tag-araw (1975)
Cris Buenaventura
Batu-Bato sa Langit (1975)
Kahit ang Mundo'y Magunaw (1975)
episode 2: Goodnight
Hello... Goodnight... Goodbye (1975)
Sadek
Banaue: Stairway to the Sky (1975)
Junior
Weighed But Found Wanting (1974)
Assistant Director
Producer
Director
Halimaw Sa Banga (1986)
Executive Producer
Alkitrang Dugo (1975)