Actor
They Are Mine
2023 · as Allan
Wild Flowers
2023
Whistleblower
2016 · as Bert
Cattleya: An OFW Story
2014
My Amiga Girl
2012
Nandito ako... Nagmamahal sa 'yo
2009 · as Fr. Manny Luzano
Roots on Earth
2009
Kamoteng Kahoy
2009 · as Jaime
A Love Story
2007 · as Jake Villanueva
Bcuz Of U
2004 · as Joey
Till There Was You
2003 · as Gerry Boborol
I Need You
2002 · as Mario