Huwag Kang Titingin2026 · Actor | Actor |
I Fell, It's Fine2026 · Bogs | Bogs |
Dyamper2016 · Actor | Actor |
Manang Biring2015 · Actor | Actor |
English Only, Please2014 · Vincent | Vincent |
Eyeball2014 · Boy 2 | Boy 2 |
Dindo2014 · Dindo | Dindo |
10000 Hours2013 · Young San Juan | Young San Juan |
It Takes a Man and a Woman2013 · Carlo | Carlo |
What Isn't There2012 · Teddy Guinoo | Teddy Guinoo |
| MMadaling Araw Mahabang Gabi2012 · Actor | Actor |
Pintakasi2011 · Actor | Actor |
Sponsor2011 · Actor | Actor |
Catch Me... I'm in Love2011 · Paolo | Paolo |
Shake, Rattle & Roll 122010 · Raymund (segment "Punerarya") | Raymund (segment "Punerarya") |
| SSlow Fade2010 · Mac-Mac | Mac-Mac |
Dagim2010 · Tebate | Tebate |
Rekrut2010 · Ulfi Manjanay | Ulfi Manjanay |
The Boy and His Top2009 · Actor | Actor |
24K2009 · Actor | Actor |
Heavenly Touch2009 · Gerry | Gerry |
No Way Out2008 · Balut Vendor | Balut Vendor |
Baby Angelo2008 · Actor | Actor |
Endo2007 · Actor | Actor |
Still Life2007 · Actor | Actor |
Tiyanaks2007 · Gasoline Boy | Gasoline Boy |
Seroks2006 · Ipe | Ipe |
| BBatad2006 · Actor | Actor |
Mga Pusang Gala2005 · Jojo | Jojo |
One Night2005 · Jade | Jade |
Santa Santita2004 · Onat | Onat |
Woman of Breakwater2003 · Buboy | Buboy |