Actor
Memories of Forgetting
2021 · as Jerome
Esoterica: Manila
2014
Hinala
2011 · as Michael
My Valentine Girls
2011 · as Village Guard 2 (segment "Soulmates")
Pulupot
2010 · as Kiko
SEB: Cyber Game of Love
2008
Paupahan
2008 · as Legman
Green Paradise
2007 · as John
The Man in the Lighthouse
2007 · as Jerome
Pantasya
2007
Reyna
2006 · as Bradley
Ang Mga Pinakamahabang One Night Stand
2006