When I Met You In Tokyo2023 · Joey | Joey |
Moro2023 · Kamad | Kamad |
Moro2023 · Actor | Actor |
Kahit Maputi na ang Buhok Ko2023 · Actor | Actor |
On the Job: The Missing 82022 · Arnel Pangan | Arnel Pangan |
Manoy: Isang Pagsaludo kay Eddie Garcia2021 · Actor | Actor |
The Wedding2018 · Mayor Cordero | Mayor Cordero |
Smaller and Smaller Circles2017 · NBI Deputy Director Phillip Mapa | NBI Deputy Director Phillip Mapa |
Kamandag ng Droga2017 · Actor | Actor |
Across The Crescent Moon2017 · Actor | Actor |
The Escort2016 · Gary Montenilla | Gary Montenilla |
Dukot2016 · Manong Johnny | Manong Johnny |
Tragic Theater2015 · Actor | Actor |
(Filipino: In the Name of the Father, Mother, and Children)2014 · Carmen | Carmen |
Ganito Kami Muli2013 · Actor | Actor |
El Presidente2012 · Antonio Luna | Antonio Luna |
| FFlames Of Love2012 · Actor | Actor |
Catch Me... I'm in Love2011 · President | President |
Sa'yo Lamang2010 · Franco | Franco |
Mano Po 6: A Mother's Love2009 · Alfonso | Alfonso |
Magkaibigan2008 · Actor | Actor |
When Love Begins...2008 · Paco Valmonte | Paco Valmonte |
Banal2008 · Major Sagala | Major Sagala |
Faces of Love2007 · Actor | Actor |
Where Is Francis?2006 · Rocky, Producer | Rocky, Producer |
Blue Moon2006 · Actor | Actor |
The Son of Brocka2005 · (archive footage) | (archive footage) |
Mano Po III: My Love2004 · Michael | Michael |
Mano Po 2: My Home2003 · Antonio | Antonio |
My Dream Is to Love You2003 · Raffy | Raffy |
The '70s2002 · Julian | Julian |
Siblings2002 · Bobby Reyes | Bobby Reyes |
Mahal Kita: Final Answer!2002 · Actor | Actor |
American Adobo2001 · Mike | Mike |
Alas Dose2001 · Remo Doce | Remo Doce |
Wounded Heart2000 · Actor | Actor |
Yakapin Mo ang Umaga2000 · Actor | Actor |
Ika-13 kapitulo2000 · David | David |
Tunay na Mahal2000 · Tomas | Tomas |
Pedro Penduko, Episode II: The Return Of The Comeback2000 · Actor | Actor |
Bulaklak ng Maynila1999 · Timo | Timo |
Higit pa sa Buhay ko1999 · Alex Acosta | Alex Acosta |
Wansapanataym: The Movie1999 · Gary | Gary |
Katawan1999 · Carlo | Carlo |
Pahiram Kahit Sandali1998 · Andy Castro | Andy Castro |
Sambahin ang Ngalan mo1998 · Actor | Actor |
Ama Namin1998 · Fr. Rico / Ka Marco | Fr. Rico / Ka Marco |
Nasaan ang Puso1997 · Dave | Dave |
Halik1997 · Simon | Simon |
Hanggang Ngayon Ika'y Minamahal1997 · Leo | Leo |
The Stepmother1996 · Edward | Edward |
Wanted: Perfect Mother1996 · Dante Zulueta | Dante Zulueta |
Kristo1996 · Dimas | Dimas |
In My Own Hands1996 · Joven dela Rosa | Joven dela Rosa |
In the Name of Love1995 · Spanky | Spanky |
Escape1995 · Geny Lopez, Jr. | Geny Lopez, Jr. |
Vampira1994 · Arman | Arman |
One and Only Star1994 · Phillip | Phillip |
Paano Na? Sa Mundo ni Janet1994 · Gaston | Gaston |
| BBakit Ngayon Ka Lang?1994 · Ramon | Ramon |
How Much I Love You1993 · Rollie Suclad | Rollie Suclad |
Kung Mawawala Ka Pa1993 · Actor | Actor |
Because I Love You1993 · Paolo | Paolo |
Divine Mercy sa Buhay ni Sister Faustina1993 · Actor | Actor |
Sana'y Ikaw na Nga1993 · Karlo | Karlo |
Borrowed Face1992 · Dr. Hugo Rodin | Dr. Hugo Rodin |
Mahal Kita, Walang Iba1992 · Alex | Alex |
Huwag Mong Salingin ang Sugat Ko1991 · Delfin, Director | Delfin, Director |
Dinampot Ka Lang sa Putik1991 · Edmond | Edmond |
Lampang Kerubin1991 · Actor | Actor |
Ipagpatawad Mo1991 · Mike | Mike |
A Plea to God1991 · Vince | Vince |
Spark in the Dark1991 · Nitoy | Nitoy |
Victim1990 · Joaquin 'Jing' Aureus | Joaquin 'Jing' Aureus |
My Other Woman1990 · Benjo Santiago | Benjo Santiago |
Dirty Affair1990 · Levi | Levi |
Immortal1989 · Actor | Actor |
Babangon Ako't Dudurugin Kita1989 · Alfred | Alfred |
Bakit Iisa Lamang ang Puso?1989 · Actor | Actor |
Magkano Ang Iyong Dangal?1988 · Paolo | Paolo |
| KKapag Napagod ang Puso1988 · Adrian | Adrian |
Three Faces of Love1988 · Olan (segment "Katumbas ng Kahapon") | Olan (segment "Katumbas ng Kahapon") |
Walang Karugtong Ang Nakaraan1987 · Actor | Actor |
Signed: Lino Brocka1987 · Actor | Actor |
Be Only Mine1987 · Andy Abrigo | Andy Abrigo |
Magdusa Ka!1986 · Rod | Rod |
Huwag Mo Kaming Isumpa1986 · Francis | Francis |
I Love You Mama, I Love You Papa1986 · Rommel Villena | Rommel Villena |
God... Save Me!1985 · Homer | Homer |
When to Say I Love You?1985 · Jake Abelardo | Jake Abelardo |
Beloved1985 · Dindo Tuason | Dindo Tuason |
Kay Dali ng Kahapon, Kay Tagal ng Bukas1985 · Albert | Albert |
An Indivisible Heaven1985 · Noel | Noel |
Bituing Walang Ningning1985 · Nico Escobar | Nico Escobar |
Kapag Puso'y Sinugatan1985 · Ramon | Ramon |
Sampung Ahas ni Eva1984 · Actor | Actor |
Your Body Is Mine1984 · Actor | Actor |
Should the Skies Clear1984 · Rustan | Rustan |
Bad Bananas on the Silver Screen1983 · Errol, Producer | Errol, Producer |
Let's Embrace the Past Once More1983 · Rod | Rod |
Broken Marriage1983 · Rene | Rene |
How Is It to Dream?1983 · Eric | Eric |
Haplos1982 · Al | Al |
Cain and Abel1982 · Ellis | Ellis |
All for You1982 · Jerry | Jerry |
No Other Love1982 · Actor | Actor |
Anak1982 · Alfred | Alfred |
An Affair1982 · Emil | Emil |
Palipat-lipat, Papalit-palit1982 · Chuck | Chuck |
Heavens Were Weighed1982 · Joel | Joel |
Karma1981 · Actor | Actor |
Dalaga si Misis, Binata si Mister1981 · Dick | Dick |
Dirty Games1981 · Actor | Actor |
I Confess1981 · Tommy | Tommy |
Pakawalan Mo Ako1981 · Freddie | Freddie |
The Day Before Yesterday1981 · Kauing | Kauing |
Kung Ako'y Iiwan Mo1980 · Actor | Actor |
Vein Wound1980 · Ramon | Ramon |
Will Your Heart Beat Faster?1980 · Johnny | Johnny |
Iwahig1980 · Alex Zaragoza | Alex Zaragoza |
The Marriage1980 · Joel | Joel |
Aguila1980 · Mari | Mari |
The Legend of Julian Makabayan1979 · Julian Makabayan | Julian Makabayan |
Isang Milyon At Isang Kasalanan1979 · Actor | Actor |
Annie Batungbakal1979 · Actor, Producer | Actor, Producer |
Pinay, American Style1979 · Chris | Chris |
Sa Putik Ihuhugas Ay Dugo1979 · Actor | Actor |
Magkaribal1979 · Eric Guerrero | Eric Guerrero |
| BBakit May Pag-ibig Pa?1979 · Actor | Actor |
Darna, Kuno?1979 · Actor | Actor |
Drigo Garrote: Jai Alai King1978 · Rodrigo Garrote | Rodrigo Garrote |
You Are Mine1978 · Rex Aguilar | Rex Aguilar |
Will I Always Be a Woman?1978 · Modesto | Modesto |
Kung Kaya Mo... Kaya Ko Rin1978 · Ramon | Ramon |
Angelita's Eyes1978 · Lover | Lover |
Mahal Mo, Mahal Ko1978 · Chris | Chris |
Nakawin Natin Ang Bawat Sandali1978 · Benjamin | Benjamin |
Moments in a Stolen Dream1977 · Joey | Joey |
Masarap, Masakit... ang Umibig1977 · Alonzo | Alonzo |
Masikip, Maluwang... Paraisong Parisukat1977 · Actor | Actor |
Tisoy!1977 · Tisoy | Tisoy |
As We Were1976 · Nicolas 'Kulas' Ocampo | Nicolas 'Kulas' Ocampo |
Three Years Without God1976 · Masugi | Masugi |
Relax Lang, Mama ... Sagot Kita1976 · Actor | Actor |
| HHide and Seek1976 · Actor | Actor |
Ang Katumbas Ay Buhay1976 · Mario | Mario |
Summer Rains1975 · Actor | Actor |
Batu-Bato sa Langit (Ang Tamaa'y Huwag Magagalit..!)1975 · Cris Buenaventura | Cris Buenaventura |
Kahit ang Mundo'y Magunaw1975 · Actor | Actor |
Hello... Goodnight... Goodbye1975 · episode 2: Goodnight | episode 2: Goodnight |
Banaue: Stairway to the Sky1975 · Sadek | Sadek |
Weighed But Found Wanting1974 · Junior | Junior |
| KKnock Three TimesActor | Actor |