2024
Un/Happy for You as Jun
2024
Una't Huling Sakay as Dindo
2024
Ikaw Pa Rin Ang Pipiliin Ko as Danny
2024
Love. Die. Repeat. as Danilo Zafra (53 episodes)
2023
Cattleya Killer as Raffy Canete (6 episodes)
2021
The Kangks Show as Mr. B (8 episodes)
2021
Huwag Kang Mangamba as Simon Advincula (168 episodes)
2020
Almost Paradise as Ike Ocampo (20 episodes)
2019
Call Me Tita as Steve (8 episodes)
2019
Family History as Ding
2019
Clarita as Mayor Lacson
2019
Maledicto as Domingo Villacorte
2019
Alone/Together as Sir Alwyn
2018
Goyo: The Boy General as Felipe Buencamino
2018
Miss Granny as Ramoncito
2018
BuyBust as Director Alvarez
2018
Meet Me in St. Gallen as Jesse's Dad
2017
The Portrait as Manolo
2017
Smaller and Smaller Circles as Father Gus
2017
The Barker as Juancho
2016
The Woman Who Left as Magbabalot
2016
Everything About Her as JJ
2015
Heneral Luna as Felipe Buencamino
2015
My Faithful Husband as Lorenz Castro (70 episodes)
2014
Sparks as Jimmy Tolentino
2014
K'na, The Dreamweaver as Lobong Ditan
2013
Honesto as Cleto (100 episodes)
2013
Barber's Tales as Mayor Alfredo Bartolome
2013
How to Disappear Completely
2013
Sana Dati as Judge Batac
2013
Dugong Buhay as Simon Bernabe (123 episodes)
2013
Alfredo S. Lim: The Untold Story as Moises
2012
The Kidnappers of Ronnie Lazaro
2012
Hiyas as Biano (35 episodes)
2012
Walang Hanggan as Miguel Ramos (203 episodes)
2011
Glamorosa as Oscar Evangelista (70 episodes)
2011
A Mother's Story as Gerry
2011
Cooking mo, Cooking ko as Daddy Montano
2011
Machete as Carlos (40 episodes)
2010
Noah as Gideon (149 episodes)
2010
Tanging Yaman as Apolinario "Apol" Dimaguiba (92 episodes)
2009
The Rapture of Fe as Dante
2009
In My Life as Father of Noe
2009
Kung Aagawin Mo ang Lahat sa Akin as Gilbert Andrada (70 episodes)
2009
Superfan as Mandy Diaz
2008
Ligaw na Bulaklak as Dennis (110 episodes)
2007
Casket For Rent as Boy Kagaw
2007
Pasan Ko Ang Daigdig as Efren (89 episodes)
2007
Hanggang Dito na Lamang at Maraming Salamat
2007
Paraiso: Tatlong Kwento ng Pag-asa
2006
Saan Nagtatago si Happiness?
2005
Shake Rattle & Roll 2k5 as Sael (segment "Lihim ng San Joaquin")
2005
Secret of San Joaquin as Sael
2005
Be Mine Again as Fr. Paul
2005
Sandalang Bahay as Alex
2005
Pepot Superstar as Narrator
2004
Astigmatism as Enteng
2004
Sarah the Teen Princess (168 episodes)
2002
Small Voices as Fidel
2001
The Life of Rosa as Oca
2001
Harold Robbins' Body Parts as Detective
2000
Ping Lacson: Super Cop as Zubia
2000
Lagarista as Joaquin
2000
Tunay Na Mahal as Jude
1999
Kiss Mo 'Ko as Calvin's Dad
1999
Still Lives as Enteng
1998
José Rizal as Elias
1998
Good Midnight as Killer / Master Aswang / Fatman
1997
Rizal in Dapitan as Pio Valenzuela
1997
Behind Enemy Lines as Gangster #2
1997
Calvento Files: The Movie as Morales (segment "Balintuwad")
1996
Ama, Ina, Anak as Leo
1996
Mulanay: Sa Pusod Ng Paraiso
1995
Muntik Nang Maabot Ang Langit as Ancestral House Guard 1
1995
Patayin sa Sindak si Barbara as Bidoy
1995
In the Name of Love as Police Imbestigator
1994
Midnight Dancers as Dave
1993
Dahil Mahal Kita: The Dolzura Cortez Story as Gardo