
2025
Arouse as Greg (archive footage)2025
Sponsor as Marcus2025
Quezon as Emilio Aguinaldo2025
Lilim as Not available2025
In Thy Name as Not available2025
Scarecrow as Roy2024
High Street as William Acosta2024
DitO as Shishi2024
Karma as Not available2024
Motherland as Not available2023
The Write One as Ramon dela Peña2023
Senior High as William Acosta2023
Call Me Alma as Tiger Joe2022
Bula as Manuel2022
Putahe as Betong2022
Abandoned as Not available2022
Ang Babaeng Nawawala sa Sarili as Greg2022
Nanahimik ang Gabi as Soliman2021
Katips as Lt. Sales2021
Arisaka as Sonny2021
Taya as Mr. Agulto2021
Legal Wives as Usman Pabil2021
Nelia as Col. Blancaflor2021
7 Days Of Hell as Jong2020
Almost Paradise as Ivan Ramos2020
A Soldier's Heart as Raul R. Lucente2019
Jesusa as Chairman2019
Miracle in Cell No. 7 as Choi2019
Bato as Not available2018
Folklore as Jong2018
El Peste as Abner2018
Hitboy as Not available2018
Alimuom as Not available2018
Goyo: The Boy General as Emilio Aguinaldo2018
Tres as Not available2018
The Image as Not available2018
Double Twisting Double Back as Not available2017
Double Barrel as Gun Man2017
The Ghost Bride as Not available2017
Tukhang as Not available2016
Ma' Rosa as SPO3 Olivarez2016
Teniente Gimo as Not available2016
Daughters of the Three Tailed Banner as Not available2015
Miss Bulalacao as Not available2015
Mandirigma as Not available2015
Felix Manalo as Leoncio Javier2015
Swap as Not available2015
Heneral Luna as Pres. Emilio Aguinaldo2015
#EwanKoSau Saranghaeyo as Not available2015
As One as Mao2014
Feng Shui 2 as Security Guard2014
In Darkness We Live as Not available2014
Conscience as Not available2014
Bonifacio: Ang Unang Pangulo as Not available2014
Bawat Sandali as Not available2013
Ang Pirata as Not available2013
Sabine as Juanito2013
Dance of the Steel Bars as Gudo2013
On the Job as Boy2012
Supremo as Not available2012
Captive as Abu Omar2012
Baybayin as Not available2012
Palitan as Not available2012
Mariposa: Sa Hawla ng Gabi as Not available2012
Corazon: Ang Unang Aswang as Berto2012
Shake Rattle and Roll Fourteen: The Invasion as Lawan (segment "Lost Command")2012
Just One Summer as Ramon2011
Ang Panday 2 as Taumbayan2010
Two Funerals as Lucio2010
Bigasan as Not available2010
Tsardyer as Buboy2010
Boy Toys as Not available2009
T2 as Domeng2009
Dukot as Not available2009
Dalaw as Amado2008
E.S.P. as Not available2008
Paupahan as Popoy2008
Sisa as Sakristan Mayor2007
Vhagetz as Not available2007
Faces of Love as Not available2006
Seroks as Angelo Serrano2006
Pacquiao: The Movie as Rico Antonio2005
Bahay ni Lola 2 as Daniel2005
Let the Love Begin as Banjo2004
Feng Shui as Raul - Guard2004
Edades: Victorio C. Edades and Modernism in Philippine Art as The Artist2004
Sabel as Vic2004
Gagamboy as Snatcher2003
Malagkit as Not available2002
Lollipop as Not available2001
Tikim as Not available2001
Bakat as Not available2000
Live Show as Frankie2000
Dog Food as Policeman2000
Yakapin Mo ang Umaga as Not available2000
Deathrow as Lukas1999
Jumping Over Thorns as Ado1999
Still Lives as Pulis1999
Tigasin as Not available1998
José Rizal as The Propagandist1998
Silaw as Not available1998
April, May, June as Not available1998
Hiling as Choy1998
Kahit Pader Gigibain Ko! as Michael's friend1997
Behind Enemy Lines as Phred1997
Ibulong Mo Sa Diyos 2 as Not available1997
Sa Kabilugan Ng Buwan as Boy Ponjap1997
Batang PX as Bimoy1996
Radio Romance as Marlon1996
Taguan as Reggie's Stepbrother1996
Impakto as Robert1996
Father, Mother, Child as Rolly1995
Hataw Na as Ador1995
Dahas as The Thief1995
Rollerboys as Ruben - Security Guard1995
Pare Ko as Raymond (stepbrother)1993
Dugo ng Panday as Not available1993
Maricris Sioson Japayuki as Kenji1992
Bakit Labis Kitang Mahal as RoelNaN
The Rapists of Pepsi Paloma as Dr. Rey Dela Cruz1992
The Teacher as BestmanNaN
Sellblock as Not available1993
Silang Mga Sisiw sa Lansangan as Not available1992
Shake, Rattle & Roll IV as Bestman (segment "Ang Guro")NaN
The Red Jasmine as Orillo2024
Banjo as Not available2023
Mama Susan's Friends as Bangkero2022
The Expat as Cruz2019
Damaso as Not available2019
Jhon en Martian as Pepak2019
The Last Interview: The Mayor Antonio Halili Story as Not available2018
Signal Rock as Damian2017
Stateside as Andrew Santos2017
My Teacher Who Doesn't Know How to Read as Not available2017
Si Tokhang at ang Tropang Buang as Not available2017
Urge as Not available2017
Those Long Haired Nights as Kuya Roger2015
Maria Labo as Not available2014
The Trial as Borta2014
Gemini as Manuel/Anton2014
Echoserang Frog as Not available2013
Boy Golden: Shoot-To-Kill as Boy Tulo2013
Saka Saka as as2013
Palad ta ang Nagbuot as Dagul2013
The Diplomat Hotel as Not available2013
Mga Alaala ng Tag-ulan as Not available2011
Sa Ilalim ng Tulay as Taong Grasa2008
Ang Tanging Ina N'yong Lahat as Lead PSG2004
Aishite Imasu 1941: Mahal Kita as Alexander2003
Mano Po 2: My Home as Gunman Suspect2002
Virgin People 3 as Kumander Dodong2002
Mahal Kita: Final Answer! as Not available2001
In the Bosom of the Enemy as Ka Herman2001
Sgt. Maderazo : Bayad na Pati Kaluluwa Mo as Not available2001
Rosario, 18 as Not available1998
Sambahin Ang Ngalan Mo as Not available1998
Muling Ibalik ang Tamis ng Pag-ibig as Ariel1997
Ako Ba Ang Nasa Puso Mo? as Not available1997
Ang Pulubi at ang Prinsesa as Vic1996
Bahala vs. Sputnik as Not available1995
Sabik Sa Halik as Not available1995
Araw Araw, Gabi Gabi as Edward1994
Alyas Totoy: Kamay Na Bakal Ng WPD as Not available1993
Dino... Abangan ang Susunod na... as Not available1993
Lumuhod Ka Sa Lupa as Not available1992
Aguila At Guerrero as Policeman1991
Psycho Sex Killer as Not available