
Acted in 45
2020s
- 2026
- 2025
Lakambini, Gregoria de Jesus
Julian Nakpil
Cruz vs. Cruz
Manuelito · 54 episodes
- 2024
- 2023
2010s
- 2019
- 2018
Ang Forever Ko'y Ikaw
Lance "Driveucrazy / Nuno Sa Puso" Dimaigue · 38 episodes
- 2017
This Time I’ll Be Sweeter
Movie
- 2016
Seklusyon
Ricardo
Ma' Rosa
SPO2 Sumpay
Kakampi
Movie
Wish I May
Gabo Villafuerte · 88 episodes
- 2015
Toto
Movie
- 2014
Niño
David Innocente · 80 episodes
Paraiso Ko'y Ikaw
Roberto "Berto" Rosales · 45 episodes
- 2013
Anna Karenina
Abel Barretto · 80 episodes
- 2012
Pahiram ng Sandali
Andrew Gomez · 80 episodes
Guni-Guni
Eddie
Biritera
Eric Fuentebella · 73 episodes
- 2011
- 2010
Layang Bilanggo
Sergeant Sese
2000s
- 2009
Demon
Claire's Father
Shake, Rattle & Roll 11
Daddy (segment "Diablo")
Sanglaan
Henry
Colorum
Tacloban Cop
The Blood Trail
Eric
Kamoteng Kahoy
Pari
- 2008
A Time for Us
Commander Rene Ilagan · 65 episodes
Huling Pasada
Movie
Jollitown
Mang Johnny · 1 episode
- 2007
- 2006
Matakot Ka sa Karma
Poldo (segment "Aparador")
Seroks
Lito
The Bet Collector
Jeepney Driver
All About Love
Marco
Sukob
Michael
- 2005
The Blossoming of Maximo Oliveros
Boy Oliveros
- 2004
Aishite Imasu 1941: Mahal Kita
Hiroshi
Wag Kukurap
TV
Beautiful Life
Matsumoto
- 2003
Filipinas
Rex
Illusion
Movie
- 2001
In the Bosom of the Enemy
Interpreter