
Acted in 30
2020s
- 2026
Huwag Kang Titingin
Movie
I Fell, It's Fine
Bogs
2010s
- 2016
Dyamper
Movie
- 2015
Manang Biring
Movie
- 2014
Eyeball
Boy 2
Dindo
Dindo
- 2013
10000 Hours
Young San Juan
It Takes a Man and a Woman
Carlo
- 2012
What Isn't There
Teddy Guinoo
- 2011
Pintakasi
Movie
Sponsor
Movie
Catch Me... I'm in Love
Paolo
- 2010
Shake Rattle & Roll 12
Raymund (segment "Punerarya")
Dagim
Tebate
Rekrut
Ulfi Manjanay
2000s
- 2009
The Boy and His Top
Movie
24K
Movie
- 2008
No Way Out
Balut Vendor
Baby Angelo
Movie
- 2007
Endo
Pol
Still Life
Movie
Tiyanaks
Gasoline Boy
- 2006
Seroks
Ipe
- 2005
Mga Pusang Gala
Jojo
One Night
Jade
- 2004
- 2003
Woman of Breakwater
Buboy