
Acted in 57
2020s
- 2024
Huwag Mo 'Kong Iwan
Movie
- 2023
Huling Sayaw
Ramil
- 2022
- 2021
2010s
- 2017
Bes and the Beshies
Movie
History of the Underground
Movie
Haplos
Renato Alonzo · 164 episodes
- 2016
Once Again
Tony Sanchez · 59 episodes
- 2015
Beautiful Strangers
Nestor Ilagan · 80 episodes
- 2014
Ang Lihim ni Annasandra
Carlos Vergara · 88 episodes
Magkakabaung
as
- 2012
El Presidente
Gen. Pío del Pilar
Yesterday's Bride
Pete Ramirez · 85 episodes
- 2011
Ka Oryang
Captain
In the Name of Love
Kuya Dan
Dwarfina
Hulyanto · 83 episodes
- 2010
Rekrut
Sgt. Manuel Lapuz
2000s
- 2009
Astig
William
Bente
Mayor
Tutok
Roman
Padyak
Rodel
Booking
Movie
- 2008
No Way Out
Rufo
12
Edy
Eskandalo
Movie
Teach Me to Love
Movie
- 2007
The Inmate
Esteban
- 2006
Rotonda
Crook Cop
- 2005
Dilim
Movie
Wag D'yan, Wag D'yan, May Kiliti Ako D'yan
Roger Santos
- 2004
Krystala
Harimon · 138 episodes
Wag Kukurap
TV
- 2003
Sa piling Ng Mga Belyas
Movie
Masamang Ugat
Crooked Businessman
Punla
Movie
Kiskisan
Jojo
- 2002
Diskarte
Tagle
Parola
Movie
- 2001
Bukas, Babaha ng Dugo
Paulo
Sgt. Maderazo : Bayad na Pati Kaluluwa Mo
Movie
- 2000
Ang Lihim ni Kurdapya
Dante
1990s
- 1999
Suspek
Lt. Regalado
Abel Villarama Armado
Movie
- 1998
Tulak ng Bibig, Kabig ng Dibdib
Edwin
Birador
Jack
Mapusok
Alfred
- 1997
Ako Lang Sa Langit
Movie
Ang Pulubi at ang Prinsesa
Dindo
Bawal Mahalin, Bawal Ibigin
Manuel
- 1996
Pusong Hiram
Danilo
Makamandag na Bango
Daniel
- 1995
Dog Tag: Katarungan Sa Aking Kamay
Jojo
Proboys
Mando
- 1992
Ang Tange Kong Pag-ibig
Calvin
- 1991