2024
Lumuhod Ka Sa Lupa as Brando2024
Lumuhod Ka Sa Lupa as Brando Malvar2024
Lamas as Adon2024
Package Deal as Ron2023
Ganti-Ganti as Arthur2023
Bela Luna as Diego2023
Stalkers as Not available2023
Hugot: The Player as Bochok2023
Nightbird as Elijah2023
Domme as Raymond2022
Scorpio Nights 3 as Drake2022
Kaliwaan as Marlon2022
Doblado as Mr. L2019
Cuddle Weather as Yan2016
Wish I May as Clark Gomez2016
Ma' Rosa as SPO4 Castor2014
Rhodora X as Nico Ledesma2013
Bukod Kang Pinagpala as Leandro Alcuar2012
Together Again as Luisito "Louie" Valencia2011
Munting Heredera as Jacob Montereal2010
Little Star as Dave de Leon2010
Diva as Gary / Ate Kuh2009
Darna as Eduardo / Black Rider2009
All About Eve as Kenneth Villareal2009
Shake, Rattle & Roll 11 as Fr. Ronnie (segment "Diablo")2008
Ako si Kim Samsoon as Cyrus Ruiz2008
Luna Mystika as Dexter Samaniego2007
Impostora as Nicolas Cayetano2007
Kamandag as Lucero Serrano / Talim2006
Super Inggo as Kanor [Maya's father]2002
Jesus the Revolutionary as Hesus1993
Bulag, Pipi at Bingi as Not availableNaN
100 Awit Para Kay Stella as Not available2024
Itutumba Ka Ng Tatay Ko as Not available2024
Pasahero as Tom2023
Para Kang Papa Mo as Not available2023
Bisyo! as Rodrigo "ViceRod" Reyes2022
Pamasahe as Rod2022
Adarna Gang as Pedro2022
Deception as Jericho / Ethan2021
House Tour as Markus Palma2021
Biyernes Santo as Michael2021
Barumbadings as Not available2015
The Last Pinoy Action King as Not available2015
Manila's Finest as Not available2009
Demon as Fr. Ronnie2005
Shake Rattle & Roll 2k5 as Rene (segment "Lihim ng San Joaquin")2005
Secret of San Joaquin as Rene2003
Sa piling Ng Mga Belyas as Not available2003
You and Me Against the World as Arnold Torrevilla2001
Dos Ekis as Benito2000
Biyaheng Langit as Danny1997
Ako Ba Ang Nasa Puso Mo? as Not available1996
Kabilin-bilinan ng Lola ('Wag Uminom ng Serbesa) as Not available1996
Istokwa as Migo1995
Escape as Gabby1995
Mangarap Ka as Nonoy1995
Araw Araw, Gabi Gabi as Raffy1995
Matimbang Pa Sa Dugo as Boying1995
Pare Ko as Francis1994
Binibini Ng Aking Panaginip as Not available1994
Sobra talaga... Over as Not available1993
Guwapings Dos as Not available1992
Guwapings: The First Adventure as Not available1987
Palibhasa Lalake as Mark