| Series | Lavender Fields | Zandro Fernandez | 2024-09-02 |
| Movie | Voltes V Legacy: The Cinematic Experience | Richard Smith | 2023-04-19 |
| Series | Batang Quiapo | Mayor Roberto Guerrero | 2023-02-13 |
| Series | Voltes V: Legacy | Dr. Richard Smith | 2023-05-08 |
| Movie | Voltes V Legacy Rise Armstrong Brothers | Dr. Richard Smith | 2023-06-02 |
| Movie | Revirginized | 2021-08-06 | |
| Movie | The Housemaid | William | 2021-09-10 |
| Series | The Sisters | Lorenzo Ilustre | 2021-10-25 |
| Series | The General's Daughter | Brigadier Gen. Marcial de Leon | 2019-01-21 |
| Series | Bagani | Agos | 2018-03-05 |
| Series | The Heiress | Robert Mondragon | 2018-10-08 |
| Movie | Tres | 2018-10-03 | |
| Series | The Good Son | Victor Buenavidez | 2017-09-25 |
| Series | All Of Me | Dr. Manuel Figueras | 2015-08-31 |
| Movie | Cop de rock | Pau | 2013-01-03 |
| Movie | Born to Love You | Charles Ronquillo | 2012-05-30 |
| Movie | Rosario | Ship Captain | 2010-12-02 |
| Series | Maria Flordeluna | Gen. Leo Alicante / Leo A. Alvarado | 2007-02-12 |
| Movie | No Reservations | Busboy | 2007-06-15 |
| Movie | I've Fallen for You | Jonathan | 2007-09-06 |
| Series | Princess Sarah | Capt. Cristopher Crewe | 2007-11-12 |
| Series | Komiks | 2006-02-04 | |
| Movie | Numbalikdiwa | Carlos / Anton | 2006-11-03 |
| Movie | Birhen Ng Manaoag | 2005-03-09 | |
| Movie | Sandalang Bahay | Cesar | 2005-07-30 |
| Movie | Astigmatism | Doc | 2004-07-17 |
| Movie | Ang Kapitbahay | Edmund | 2003-01-01 |
| Movie | Magnifico | Gerry | 2003-01-29 |
| Movie | Captain Barbell | Arnaldo / Lagablab | 2003-12-25 |
| Series | Twin Hearts | Ben Katigbac | 2003-10-20 |
| Movie | Laman | Omar | 2002-09-11 |
| Movie | Ang Galing Galing Mo, Babes | Tol | 2002-07-30 |
| Movie | Two Timer | Cholo | 2002-11-06 |
| Movie | Abakada.. Ina | Daniel | 2001-04-14 |
| Movie | La Vida Rosa | Engr. Cuevas | 2001-09-25 |
| Movie | Yamashita: The Tiger's Treasure | Emong | 2001-12-25 |
| Movie | Ika-13 kapitulo | Ceasar Nero | 2000-08-23 |
| Series | May Bukas Pa | Ramon Suarez | 2000-04-24 |
| Movie | I Want to be Happy | Leo | 2000-11-10 |
| Movie | Scorpio Nights 2 | Andrew | 1999-02-02 |
| Movie | Sidhi | 1999-02-24 | |
| Movie | Ekis | Gene | 1999-07-28 |
| Movie | Pusong Mamon | Ron | 1998-04-05 |
| Movie | Lea's Story | Ding | 1998-08-26 |
| Movie | Tatsulok | Dave | 1998-05-20 |
| Movie | Roberta | 1997-01-01 | |
| Movie | Gloria Gloria Labandera | Dennis | 1997-01-01 |
| Movie | Bridesmaids | 1997-02-27 | |
| Movie | Batang PX | 1997-05-07 | |
| Movie | Nang Iniwan Mo Ako | Anton Lorenzo | 1997-03-15 |
| Movie | Rizal in Dapitan | Jose Rizal | 1997-09-09 |
| Movie | Dyesebel | 1996-01-04 | |
| Movie | Maruja | 1996-01-01 | |
| Movie | Un amor claroscuro | Jordà | 1996-07-11 |
| Movie | Mumbaki | Carlos Bakayyawan | 1996-08-14 |
| Movie | Segurista | Jake | 1996-03-13 |
| Movie | Minsan Pa: Kahit Konting Pagtingin 2 | 1995-03-15 | |
| Movie | Muling Umawit ang Puso | Miguel | 1995-12-25 |
| Movie | Buhay Ng Buhay Ko | 1994-01-01 | |
| Movie | Anghel Na Walang Langit | Mike Dalmatio | 1994-11-02 |
| Movie | Yesterday's Promise | 1994-04-22 | |
| Movie | Kahit May Mahal Ka Nang Iba | 1993-02-17 | |
| Movie | Yakapin Mo Akong Muli | 1992-03-11 | |
| Movie | Lilac, Bulaklak sa Magdamag | Jay | 1985-01-25 |
| Movie | Where Love Has Gone | 1984-03-02 | |
| Movie | Daddy's Little Darlings | 1984-06-15 | |
| Movie | Exploitation | 1983-01-21 | |
| Movie | Daddy Knows Best | 1983-11-03 | |
| Movie | Mortal Sin | 1983-07-29 | |
| Movie | Ito Ba Ang Ating Mga Anak? | 1982-03-26 | |
| Movie | First Kiss, First Love | Rommie | 1982-02-04 |
| Movie | No Other Love | 1982-08-13 | |
| Movie | Diary of Cristina Gaston | Alberto | 1982-09-24 |
| Movie | Blue Jeans | 1981-02-13 | |
| Movie | Bakit Ba Ganyan? | 1981-08-14 | |
| Movie | Pabling | 1981-07-17 | |
| Series | The House in the Woods | Bébert Pouilly | 1971-09-12 |