Year | Title | Role | Network |
2019 | Mea Culpa | ABS-CBN |
Maalaala Mo Kaya: Black Belt | Isaias |
2018 | Maalaala Mo Kaya: Dalandan | Juanito |
Ipaglaban Mo!: Hayok | Macario |
Maalaala Mo Kaya: Bawang | Robert |
Magpakailanman: Mga Batang Hubad (The Cyberporn Family Story) | Baron | GMA Network |
Maalaala Mo Kaya: Singsing | Daniel | ABS-CBN |
Halik | Agustin "Gustin" Bartolome |
Stories for the Soul: Sa aking Mga Kamay | Teddy | GMA Network |
Imbestigador: Sirawai Massacre | Jaid Addam |
Ipaglaban Mo!: Katiwala | Tony | ABS-CBN |
Tadhana: Masahol Pa sa Hayop | Jaime | GMA Network |
Precious Hearts Romances Presents: Araw Gabi | Lucas Rodriguez | ABS-CBN |
Magpakailanman: My Sister, My Love | Ceto | GMA Network |
Elehiya | Artemio |
Imbestigador: Bata sa Sako | Em-Em's Father |
The Stepdaughters | Mario Dela Rosa | GMA Network |
Wildflower | Ben | ABS-CBN |
Imbestigador: Sex-Slave | Jon | GMA Network |
2017 | Maynila | GMA Network |
Ipaglaban Mo: Pikon | Lemuel's Father | ABS-CBN |
Tadhana: Broken Vows | Mario | GMA Network |
Daig Kayo ng Lola Ko: Ang Alamat ni Bernardo Carpio | Bernardo's Father |
Maynila: Bilanggo ng Bisyo: The Allan "Dawn" Gaerlan Story | Allan "Dawn" Gaerlan |
Wagas: Tiyanak: Bantayan ang Inyong Anak! | Lando | GMA News TV |
Magpakailanman: I Will Follow You: The Popular Story of Jon Gutierrez and Jelai Andres | Jelai's Father | GMA Network |
Ika-6 na Utos | Danilo |
Maalaala Mo Kaya: Traysikel | Patricio | ABS-CBN |
Ipaglaban Mo!: Hinala | Val |
Pinulot Ka Lang sa Lupa | Hector Marquez[1] | GMA Network |
Home Sweetie Home | Mr. Porres | ABS-CBN |
Magpahanggang Wakas | Armand Natividad | GMA Network |
2016 | Maalaala Mo Kaya: Karnabal | Ramon | ABS-CBN |
FPJ's Ang Probinsyano | Melencio Aguilar |
The Greatest Love |
Hanggang Makita Kang Muli | Lando Sandoval | GMA Network |
2015 | Baker King | Rey Gatchalian | TV5 |
Ipaglaban Mo!: Sa Aking Paggising | Tatay | ABS-CBN |
2014 | Hiram na Alaala | Alexander "Xander" Dizon | GMA Network |
Ipaglaban Mo!: Akin ang Asawa Mo | Frank | ABS-CBN |
Mars Ravelo's Dyesebel | Menandro |
2013 | Honesto | Rolando "Rolly" Jimenez |
RJ Nueva's Anna KareNina | Lucas Fuentebella | GMA Network |
My Little Juan | Mark De Guzman | ABS-CBN |
2012 | A Beautiful Affair | Henry Lumayang |
Magdalena: Anghel sa Putikan | Rodolpo "Dolpo" Fuentebella | GMA Network |
Precious Hearts Romances: Hiyas | Lucio | ABS-CBN |
Luna Blanca | Crispin De Jesus | GMA Network |
Valiente | Simon | TV5 |
Mundo Man ay Magunaw | Emilio | ABS-CBN |
2011 | Ikaw Ay Pag-Ibig | Juniore |
Nasaan Ka Elisa? | Alberto Ventura |
Mga Nagbabagang Bulaklak | Artemio Flores | TV5 |
Minsan Lang Kita Iibigin | Mr. Villanueva | ABS-CBN |
2010 | Little Star | Gener Estrella | GMA Network |
2008 | Palos | ABS-CBN |
2007 | Prinsesa ng Banyera | Sigmund Pertierra |
Mga Mata ni Anghelita | Marcelo | GMA Network |
Sine Novela: Sinasamba Kita | Eddie |
2006 | Now and Forever: Tinig | Renato |
2005 | Pablo S. Gomez' Kampanerang Kuba | Solomon Durano | ABS-CBN |
Encantadia | Dado | GMA Network |
Magpakailanman: The Evette Pabalan Story | Mhel |
2004 | Love to Love: Sweet Exchange |
2003 | Narito Ang Puso Ko | Allan |
2002 | Kahit Kailan | Daniel E. |
1999 | Marinella | Abel | ABS-CBN |
Year | Title | Role | Film Company |
2018 | Mary, Marry Me | Ruben Lagman | Ten17P, TINCAN |
2018 | Aurora | Eddie | Viva Films |
2018 | Kahit Ayaw Mo Na | Dong | BluArt Productions, Viva Films |
2018 | Mama's Girl | Mario | Regal Entertainment |
2017 | Bes and the Beshies | Regal Entertainment |
2016 | Vince and Kath and James | Star Cinema |
2016 | 1st Sem | Team Campry Entertainment |
2015 | Haunted Mansion | Ella's Father | Regal Entertainment |
2014 | She's Dating the Gangster | Older Jigs Bala | Star Cinema |
2012 | The Healing | Ruben | Star Cinema |
2012 | Captive | Fred Siazon | Swift Entertainment Production, Centerstage Productions |
2011 | The Road | Greg | GMA Films |
2009 | Kinatay | Leo | Swift Entertainment Production, Centerstage Productions |
2006 | Summer Heat | Andy | Viva Films |
2005 | The Movie | Temyong | GMA Films |
2005 | Masahista | Alfredo / Marina Hidalgo | Gee Films International, Centerstage Productions |
2002 | Mano Po | Antonio "Tonyo" Dela Madrid | Regal Entertainment |
2000 | Deathrow | Cenon | GMA Films |
1999 | Sa Paraiso ni Efren | Melvin | Good Harvest Productions, Regal Entertainment |
1998 | Magandang Hatinggabi | Rene | Star Cinema |
1990 | Gumapang Ka Sa Lusak | Jonathan | Viva Films |
1. ^{{cite web | title=GMA Network's TV adaptation of 'Pinulot Ka Lang sa Lupa' premieres on January 30 | website=Story | date=16 January 2017 | url=http://www.gmanetwork.com/entertainment/showbiznews/news/28108/gma-networks-tv-adaptation-of-pinulot-ka-lang-sa-lupa-premieres-on-january-30/story | access-date=9 July 2017}}