|
Quezon (2025) as Manuel L. Quezon (cameo) |
|
My Letters To Happy (2019) as |
|
The Eternity Between Seconds (2018) as Andres |
|
Sin Island (2018) as |
|
Smaller and Smaller Circles (2017) as |
|
Bliss (2017) as Carlo 1 |
|
Saving Sally (2016) as Nick |
|
Working Beks (2016) as |
|
Always Be My Maybe (2016) as |
|
Buy Now, Die Later (2015) as Santi |
|
Sleepless (2015) as |
|
Felix Manalo (2015) as Emiliano Quijano |
|
Mga Anino Ng Kahapon (2013) as Ed |
|
Sana Dati (2013) as Robert Naval |
|
The Road (2011) as Luis |
|
Deadline - Reign of Impunity (2011) as |
|
Patient X (2009) as Alfred |
|
Ang Panggagahasa Kay Fe (2009) as Arturo |
|
Desperadas 2 (2008) as Richard |
|
100 (2008) as Rod |
|
Mag-ingat ka sa... Kulam (2008) as Dave |
|
For the First Time (2008) as Greg Sandoval |
|
SEB: Cyber Game of Love (2008) as |
|
Desperadas (2007) as Richard |
|
Resiklo (2007) as Jerson |
|
A Love Story (2007) as Rick Montes |
|
Tiyanaks (2007) as Professor Earl |
|
The Promise (2007) as Anton |
|
Yaya (2006) as Teacher Mel |
|
LRT (2006) as Teacher Mel (cameo) |
|
Shake, Rattle & Roll 8 (2006) as Mr. Mel (segment "Yaya") |
|
Aishite Imasu 1941: Mahal Kita (2004) as Antonio |
|
I Will Survive (2004) as Rudy |
|
1st Time (2003) as Costumer |
|
Keka (2003) as Arvin |
|
Miss Pinoy () as |
|
Mkak (2010) Director |