
Acted in 65
2020s
- 2026
Taskforce Firewall
Hernan David · 30 episodes
- 2025
Unconditional
Greg
Fatherland
Movie
Delve
Kasko
- 2024
The Guardian of Honor
Edgardo Medialdea Sr./Eddie Boy
- 2023
AbeNida
Movie
Hour of Danger
Movie
- 2022
An Affair to Forget
Oscar Ramos
Walker
Movie
Return to Paradise
Lucho Madrigal · 70 episodes
- 2020
Battered Husband
Lando
2010s
- 2019
Mindanao
Malang
Jesusa
Drigo
Persons of Interest
Movie
Alpha: The Right to Kill
Movie
- 2018
Bomba
Pipo
- 2017
Durugin Ang Droga
Movie
- 2016
Malinak Ya Labi
Movie
Area
Movie
Lando and Bugoy
Movie
Iadya Mo Kami
Movie
Sekyu
Movie
- 2015
All You Need Is Pag-ibig
Alex
Invisible
Manuel
- 2014
Magkakabaung
Randy
Children's Show
Mario
Kamkam
Movie
- 2013
Lauriana
Samuel Corazon
Burgos
Movie
- 2012
El Presidente
Col. Simeón Villa
Migrante
Movie
- 2011
Deadline - Reign of Impunity
Movie
Patikul
Movie
- 2010
Hipo
Movie
Sigwa
Eddie
Pink Halo-Halo
Cpl. Lino Bolante
2000s
- 2009
Tutok
Zaldy
Butas
Jake
- 2008
Baler
Lt. Col. Simon Tecson
Room 213
The Architect
Paupahan
Tonio Torres
Ikaw Pa Rin: Bongga Ka Boy!
Movie
Kung Fu Kids
Congressman Adrian Ocampo · 63 episodes
- 2006
Twilight Dancers
Alfred
- 2005
- 2004
Langit Mo Kaligayahan Ko
Movie
- 2003
Xerex
Rodel ("Butas" Episode)
Kiskisan
Aden
- 2002
Tukaan
Movie
Gamitan
Movie
Mamasan
Gusting
Virgin People 3
Elias
- 2001
Trip
Simon
Hayup Sa Sex Appeal
Movie
Malikot Ang Agos ng Tubig
Movie
Amorseko: Damong Ligaw
Movie
- 2000
Azucena
Policeman
1990s
- 1999
Terror
Movie
Jumping Over Thorns
Vince
Fetch a Pail of Water
Eric
Molata
Jeff
- 1998
Woman on a Tin Roof
Tony
Curacha: The Restless Woman
Marie's Partner
Appearances1
2000s
- 2005
Uncensored: Sex In Philippine Cinema 3
self (archive footage)