|
Voltes V Legacy: The Movie (2025) as Hrothgar / Ned Armstrong |
|
Everything About My Wife (2025) as |
|
Green Bones (2024) as Domingo Zamora |
|
Voltes V Legacy: The Cinematic Experience (2023) as Hrothgar / Ned Armstrong |
|
On the Job: The Missing 8 (2022) as Roman Rubio |
|
Hellcome Home (2019) as |
|
Mina-Anud (2019) as Ding |
|
One Great Love (2018) as Ian Arcaño |
|
Bakit Lahat ng Gwapo May Boyfriend?! (2016) as Diego |
|
Camp Sawi (2016) as Chris |
|
Lakbay2Love (2016) as |
|
Felix Manalo (2015) as Felix Ysagun Manalo |
|
You're Still The One (2015) as Jojo |
|
Ulam (2014) as Henry |
|
Shake, Rattle & Roll XV (2014) as Henry (segment "Ulam") |
|
The Janitor (2014) as |
|
Sapi (2013) as |
|
One More Try: My Husband's Lover the Concert (2013) as Self |
|
Lost Command (2012) as Master Sgt. Martin Barrientos |
|
Shake, Rattle, and Roll Fourteen: The Invasion (2012) as Sgt. Martin Barrientos (segment "Lost Command") |
|
Ang Katiwala (2012) as Ruben |
|
Boy Pick Up: The Movie (2012) as Gabbs/Bagwis |
|
Yesterday Today Tomorrow (2011) as Derek |
|
My Neighbor’s Wife (2011) as Aaron |
|
Temptation Island (2011) as Tony |
|
Rosario (2010) as Alberto |
|
Mano Po 6: A Mother's Love (2009) as Daniel |
|
Yaya & Angelina: The Spoiled Brat Movie (2009) as Dennis (Yaya's Neighbor) |
|
Tarot (2009) as Miguel |
|
Astig (2009) as |
|
Mag-ingat ka sa... Kulam (2008) as Paul |
|
I.T.A.L.Y. (I Trust and Love You) (2008) as Paolo |
|
Bangungot (2007) as Jerome |
|
Shake, Rattle and Roll 9 (2007) as Jerome (segment "Bangungot") |
|
TxT (2006) as Alex |
|
Pamahiin (2006) as |
|
Blue Moon (2006) as |
|
Mulawin: The Movie (2005) as Gabriel |
|
Mano Po III: My Love (2004) as Sigmund |
|
Aishite Imasu 1941: Mahal Kita (2004) as Ignacio |