
2025
I'mPerfect as Not available2025
Mudrasta: Ang Beking Ina as Enrique Santillanes2024
Widows' War as Galvan Palacios2023
Hearts On Ice as Gerald Guidote2023
Unspoken Letters as Nestor2023
Family of Two (A Mother and Son's Story) as Not available2022
False Positive as Rodrigo dela Guardia2022
Love You Stranger as Alfonso Dela Paz / Alfie2021
Love at First Stream as Dennis Ramirez2020
Walang Hanggang Paalam as Leo2020
Jolly Spirit Squad as Not available2019
One of the Baes as Francis Aragoza2018
Ika-5 Utos as Emil Buenaventura2018
Sherlock Jr. as Sen. Lawrence Carazo2018
My Perfect You as Not available2017
The Promise of Forever as Marlon Borja2017
You with Me as Not available2016
Camp Sawi as Miguel2016
That's My Amboy as Alberto Romero2015
#EwanKoSau Saranghaeyo as Not available2015
Felix Manalo as Benjamin Santiago2015
Just the Way You Are as Theodore Sison2014
Echoserang Frog as Not available2013
Bukas Na Lang Kita Mamahalin as Richard Ramirez2013
Boy Golden: Shoot-To-Kill as Col. Rey Maristela2013
Why Your Crush Doesn't Have a Crush on You? as Miguel Prieto2012
Aryana as Victor Mendez2012
Born to Love You as Rex's Father2011
Way Back Home as Ariel2011
Glamorosa as Giorgio Lustico2011
Minsan Lang Kita Iibigin as Tomas "Bernabe" Sta. Maria2010
Langit sa Piling Mo as Stanley Ty2010
Rosario as Don Enrique's Friend2010
Hating Kapatid as Father of Rica & Cecil2010
Ang Tanging Ina Mo: Last na 'to! as Joe2009
Dalaw as Erning2009
When I Met U as Manny2008
Babangon Ako't Dudurugin Kita as Jango San Juan2008
Teach Me to Love as Not available2008
Loving You as Virgilio2007
Sana Maulit Muli as George Soriano2007
Christmas Tree as Chuck2007
Lastikman as Irroian2007
Shake, Rattle and Roll 9 as Chuck (segment "Christmas Tree")2007
Mga Mata ni Anghelita as Carlos / Solcar2006
Bituing Walang Ningning as Emilio Suarez2005
Darna as Mulong / Nosferamus2005
Let the Love Begin as Jake2005
Say That You Love Me as Roman2004
Te Amo, Maging Sino Ka Man as Minong Gamban2004
I Will Survive as Manolo2004
Forever My Love as Jimmy2004
Forever in My Heart as Ronald Carbonel2004
So... Happy Together as Erwin2003
Ang Tanging Ina as Alfredo2002
Habang Kapiling Ka as Marius Malvarosa / Xandro / Kenji Ogata2002
Cass & Cary: Who Wants to Be a Billionaire? as Mr. Roma2001
Cool Dudes 24/7 as Norman Sr.2001
Syota ng Bayan as Peter Lee Golano2001
Hayup Sa Sex Appeal as Not available2001
The Virgin Wife as Not available2001
Ooops, Teka Lang... Diskarte Ko 'To! as Johnny Estrella2000
Pangako Sa ’Yo as Eduardo Buenavista2000
Garapal as Franco Peret1999
Alyas Pogi: Ang Pagbabalik as Not available1999
Kahapon, May Dalawang Bata as Fr. Joey1999
Laging sariwa ang sugat as Not available1998
Kaskasero as Greg1998
May Sayad as Not available1998
Ama Namin as Lt. Garcia1998
Armadong Hudas as Not available1998
Tatlo... Magkasalo as Tito1998
Balasubas as Conrado1998
My Guardian Debil as Raul1998
Serafin Geronimo: The Criminal of Barrio Concepcion as Not available1998
Tuloy... Bukas Ang Pinto! as Not available1997
To Saudi with Love as Allan1997
Kriselda: Sabik sa iyo as Not available1997
Manananggal in Manila as Desidek1997
Shake, Rattle & Roll VI as Marlon (segment "Ang Buwan")1997
Kahit Minsan Lang as Baldo1997
Lihim ni Madonna as Photographer1997
The Moon as Manray1997
Bubot, kulang sa panahon as Not available1997
Lahar: Paraisong Abo as Not available1996
Virgin People 2 as Not available1996
Kristo as Lazarus1996
Isla: The Young Version as Kadyo1996
Elena's Redemption as Roy1996
‘Wag Na ‘Wag Kang Lalayo as Lawarence1996
Sariwang bulaklak as Not available1995
Dahas as Eric1995
Kandungan as Not available1995
Muntik Nang Maabot Ang Langit as Ben1995
Saan Ako Nagkamali as Roy1995
Sana Dalawa Ang Puso Ko as Not available1995
Patayin sa Sindak si Barbara as Nick1994
Forever as Albert1994
Oo na sige na as Ernie1994
The Maggie dela Riva Story (God... Why Me?) as Not available1994
Col. Billy Bibit, RAM as Tiger Tecson, RAM1994
Kapantay ay Langit as Not available1993
Paniwalaan Mo as Not available1993
Ang Boyfriend Kong Gamol as Michael1993
Sa Isang Sulok ng mga Pangarap as Errol1992
Akin Ang Pangarap Mo as Not available1991
Darna as Efren1991
Above Everything Else as Mike Serrano1991
Kaputol ng Isang Awit as Not available1991
Itakwil man Ako ng Langit as Not available1990
Tayo Na Sa Dilim as Daniel Vallejo1989
Kahit Wala Ka Na as Not available1989
Bakit Iisa Lamang Ang Puso? as Not available1989
Ang Babaeng Nawawala sa Sarili as Not available1989
If It's A Sin as Dan Ramirez1988
Tatlong Mukha ng Pag-ibig as Ramon (segment "I Love You, Moo-moo")1987
Alabok sa Ulap as Dom RomeroNaN
The Last Resort as Not available1989
Abot Hanggang Sukdulan as Joe Mari1988
Jack & Jill Sa Amerika as Not available1988
Knock Knock, Who's There? as Not available1987
Kung Aagawin Mo ang Lahat sa Akin as Troy1987
Saan Nagtatago ang Pag-ibig? as Val1987
I Carry the World as Carding1986
Captain Barbell as Aswang1986
Nakagapos na Puso as Levi F. Lino1986
Sana'y Wala Nang Wakas as Teddy Tuazon