| Series | The Bagman | 2026 | |
| Series | Sins of the Father | Diego Ramirez | 2025-06-23 |
| Series | Sagrado | Jaime Sagrado | 2024-06-17 |
| Movie | Uninvited | Elmer | 2024-12-25 |
| Series | Royal Blood | Gustavo Royales | 2023-06-19 |
| Movie | When I Met You In Tokyo | Edwin | 2023-12-25 |
| Movie | Keys to the Heart | Roldan | 2023-10-04 |
| Movie | An Inconvenient Love | Wilfredo Siena | 2022-11-23 |
| Series | Maria Clara and Ibarra | Padre Damaso Verdolagas | 2022-10-03 |
| Movie | The Fabulous Filipino Brothers | 2021-03-16 | |
| Series | The General's Daughter | Santiago 'Tiago' Guerrero | 2019-01-21 |
| Movie | Kaibigan | Ed Santos | 2019-12-04 |
| Movie | 3pol Trobol Huli Ka Balbon | General Damian Calupitan | 2019-12-25 |
| Movie | Jack Em Popoy: The Puliscredibles | Police Senior Superintendent Arturo Punongbayan | 2018-12-25 |
| Movie | Tres | 2018-10-03 | |
| Movie | Northern Lights: A Journey to Love | Ricardo | 2017-03-29 |
| Movie | Always Be My Maybe | 2016-02-24 | |
| Movie | dIYOS-DIYOSAn | 2016-05-04 | |
| Movie | My Candidate | 2016-05-11 | |
| Movie | Honor Thy Father | Bishop Tony | 2015-09-12 |
| Movie | Etiquette For Mistresses | 2015-09-30 | |
| Movie | The Last Pinoy Action King | Himself | 2015-10-22 |
| Series | Brothers | Arturo Padua | 2015-09-28 |
| Movie | Bride for Rent | Roderico Espiritu Sr. | 2014-01-15 |
| Movie | When I Fall in Love | Armando Buenaventura | 2014-02-11 |
| Movie | Alfredo S. Lim: The Untold Story | Zosing | 2013-02-27 |
| Movie | Burgos | 2013-08-03 | |
| Movie | Bekikang: Ang Nanay Kong Beki | Gorio | 2013-10-23 |
| Movie | Sisterakas | Simon | 2012-12-25 |
| Movie | D' Kilabots Pogi Brothers Weh?!? | Donald | 2012-11-28 |
| Movie | Trespassers | 2011-07-11 | |
| Movie | Subject: I Love You | Frankie | 2011-01-01 |
| Movie | Deadline - Reign of Impunity | 2011-07-31 | |
| Movie | No Other Woman | Fernando Zalderiaga | 2011-09-28 |
| Movie | Miss You Like Crazy | Ramon Recto | 2010-02-24 |
| Movie | The Red Shoes | 2010-03-10 | |
| Movie | Sigwa | Oliver | 2010-07-10 |
| Series | Paano Ba Ang Mangarap? | Don Mateo Valderama | 2009-02-16 |
| Movie | When I Met U | Kardo | 2009-02-11 |
| Movie | In My Life | Benito Salvacion | 2009-09-16 |
| Series | Only You | Theodore "Teddy" Javier, Sr. | 2009-04-27 |
| Movie | Magkaibigan | 2008-12-25 | |
| Movie | Happy Hearts | Nick Ricafrente | 2007-03-14 |
| Series | Zaido: The Space Sheriff | Ramiro | 2007-09-24 |
| Movie | Desperadas | Patrick's Father | 2007-12-25 |
| Series | Lupin | Fundador "Duroy" De Dios | 2007-04-09 |
| Movie | Mano Po 5: Gua Ai Di | 2006-12-25 | |
| Movie | Pacquiao: The Movie | Tirso Cruz III as Mang Rosalio (Manny's Father) | 2006-06-21 |
| Movie | Pepot Artista | Future Self | 2005-07-13 |
| Movie | Can This Be Love | Roger | 2005-04-27 |
| Movie | Minsan Pa | Jeremiah Toledo Jr. | 2004-11-24 |
| Movie | Nympha | Fr. Domingo | 2003-04-05 |
| Series | It Might Be You | Ernesto Lord Trinidad | 2003-12-08 |
| Movie | Chavit | Biboy Crisostomo | 2003-11-26 |
| Movie | The 70s | Evelyn's Dad | 2002-12-25 |
| Movie | Diskarte | Colonel Montero | 2002-06-12 |
| Movie | Singsing Ni Lola | Peping | 2002-10-30 |
| Movie | Mano Po | Daniel Go | 2002-12-25 |
| Movie | Bahay ni Lola | Jimmy | 2001-12-25 |
| Movie | The Debut | Roland Mercado | 2000-05-18 |
| Movie | Abel Villarama Armado | 1999-04-14 | |
| Movie | Hiling | Oscar | 1998-12-18 |
| Movie | Pag-ibig Ko Sa Iyo'y Totoo | 1997-01-01 | |
| Movie | Isa, Dalawa Takbo | Totoy | 1996-06-20 |
| Movie | Ang TV Movie: The Adarna Adventure | Prinsipe Diego | 1996-10-02 |
| Movie | Hangga't May Hininga | Cong. Ramirez | 1996-09-25 |
| Movie | Rollerboys | Moy | 1995-03-31 |
| Movie | Harvest Home | Peping | 1995-06-07 |
| Movie | Maestro Toribio: Sentensyador | 1994-01-01 | |
| Movie | Sige... Hataw Mo! | 1994-04-14 | |
| Movie | Koronang Itim | 1994-04-28 | |
| Movie | Lagalag | Roy Panganiban | 1994-09-28 |
| Movie | Hindi Pa Tapos ang Labada, Darling | 1994-05-26 | |
| Movie | Kapatid ni Hudas | 1993-02-03 | |
| Movie | How Much I Love You | 1993-12-25 | |
| Movie | Inay | Teddy | 1993-12-25 |
| Movie | Sgt. Bobby Aguilar: You Only Have One Life! | 1993-02-05 | |
| Movie | Even My Life... | Melgar | 1992-05-30 |
| Movie | Lucio Margallo | Sgt. Goyena | 1992-07-22 |
| Movie | Madonna, Babaeng Ahas | Roberto | 1991-01-01 |
| Movie | Hanggang Kailan Ka Papatay | 1990-02-06 | |
| Movie | Hukom .45 | 1990-06-06 | |
| Movie | Bilangin ang Bituin sa Langit | Dr. Anselmo Santos/Anselmo Santos Jr. | 1989-08-17 |
| Movie | Sana Mahalin Mo Ako | Ramon | 1988-03-10 |
| Movie | Penoy Balut | 1988-05-25 | |
| Movie | I Can't Stop Loving You | Reynand / Kiko dela Cruz | 1985-12-25 |
| Movie | Mga Kuwento ni Lola Basyang | Roland | 1985-11-28 |
| Movie | Pabling | 1981-07-17 | |
| Movie | Dash A Lotsa Nonsents! | 1978-07-04 | |
| Movie | Last Target | 1978-04-26 | |
| Movie | Good Evening to Everybody | 1976-04-30 | |
| Movie | Dugo at Pag-ibig Sa Kapirasong Lupa | Dave (segment 5) | 1975-06-12 |
| Movie | 7 Crazy Dragons | 1974-06-23 | |
| Movie | Happy Days Are Here Again | Himself | 1974-11-15 |
| Movie | Hindi Kita Malimot | 1973-12-22 | |
| Movie | Kung May Gusot May Lusot | Philip | 1972-05-12 |
| Movie | And God Smiled at Me | 1972-10-15 | |
| Movie | Winter Holiday | 1972-06-18 | |
| Movie | Now! | 1971-04-10 | |
| Movie | Guy and Pip | 1971-06-20 | |
| Movie | Drakulita | 1969-08-19 | |
| Movie | Susanang Twist | 1962-05-03 |