
2025
Rekonek as Not available2023
Secrets of Urduja as Marius2022
Apoy sa Langit as Cesar Monastrial2020
Count the Stars in the Sky as Anselmo Santos2019
Sahaya as Harold Mangayao2018
Circus as Miguel2018
Kapag Nahati ang Puso as Enrico Del Valle / Nico / Nick2017
Our Mighty Yaya as Not available2015
MariMar as Gustavo Aldama2015
Etiquette For Mistresses as Frank2014
Forevermore as Alexander "Alex" Grande II2012
Enchanted Garden as Menandro2011
Glamorosa as Karl Marciano2011
Nita Negrita as Arturo Del Castillo2011
Machete as Malyari2011
Rod Santiago's The Sisters as Fidel Santiago2010
Agua Bendita as Luisito "Lui" Mondigo2009
Mano Po 6: A Mother's Love as Alberto2009
Ukay-Ukay as Harold2009
All My Life as Romano Estrella2009
Shake, Rattle & Roll 11 as Harold (segment "Ukay-Ukay")2007
Kamandag as Gulag2007
Princess Charming as Enrico de Saavedra2006
Majika as Garam / Manuel2006
Inang Yaya as Noel2006
Pacquiao: The Movie as Eric Pineda (business associate)2005
Ganti as Dennis2005
Mulawin: The Movie as Bagwis2004
Mulawin as Bagwis2003
Walang Hanggan as Not available2003
Mano Po 2: My Home as Rodrigo2001
Hindi Sisiw Ang Kalaban Mo as Capt. Tinio2000
Nag-aapoy Na Laman as Lena1999
Alyas Big Time as Not available1999
Bayolente as Not available1998
Kahit Mabuhay Kang Muli as Not available1997
Baril sa Baril as Abel1997
Matang agila as Not available1997
Bandido as Not available1997
Daniel Eskultor: Hindi Umaatras sa Laban as Not available1996
Duwelo as Alan1995
Barkada Walang Atrasan as Not available1994
Massacre Files as Not available1994
Geron Olivar as Jerry1994
Hataw Tatay Hataw as Allan1994
Bala at Lipstick as Greg1994
Paano Na? Sa Mundo ni Janet as Abel1994
The Fatima Buen Story as Oscar Kintanar1993
Disgrasyada as Not available1993
Tikboy Tikas at mga Khroaks Boys as Not available1991
Pretty Boy Hoodlum as Alex Salgado1991
Ipaglaban mo ako Boy Topak as Not available1991
Pido Dida 2: Kasal Na as Not available1991
Bad Girl as Not available1990
Island of Desire as Not available1990
I Have 3 Eggs as Zoren1990
Too Young as Richard1990
Tora Tora, Bang Bang Bang as Not available1989
Last Two Minutes as Not available1989
Wooly Booly: My Alien Classmate as Not available1989
Student Body as Not available2010
Shake, Rattle and Roll 12 Director2010
Mamanyiika Director2007
Fantastic Man Director2006
Atlantika Director2006
Fantastikids Director