Unbreakable (2019) als Justin Saavedra | |
Fantastica (2018) als Prince Pryce | |
Overtime (2014) als Dom | |
My Lady Boss (2013) als Zach | |
Seduction (2013) als Ram | |
My Valentine Girls (2011) als Oslec / Zach / Aidan | |
In Your Eyes (2010) als Storm | |
Patient X (2009) als Dr. Lukas Esguerra | |
When I Met U (2009) als Benjie | |
For the First Time (2008) als Seth Alexander Villaraza | |
My Monster Mom (2008) als Young Waldo | |
My Bestfriend's Girlfriend (2008) als Evo | |
The Promise (2007) als Daniel | |
Mano Po 5: Gua Ai Di (2006) als Nathan | |
I Will Always Love You (2006) als Justin | |
Mulawin: The Movie (2005) als Aguiluz | |
Pinoy/Blonde (2005) | |
Let the Love Begin (2005) als Eric | |
Sigaw (2004) als Marvin | |
I Will Survive (2004) als BJ | |
Kuya (2004) als Ted | |
Mano Po 2: My Home (2003) als Erickson | |
Bakit Papa? (2002) als Dong | |
Takbo... Talon... Tili!!! (1992) | |
Juan Tanga, Super Naman, At Ang Kambal Na Tiyanak (1990) | |
One Two Bato, Three Four Bapor (1988) | |
Kambal Tuko (1988) als Kokoy | |
Knock Knock, Who's There? (1988) | |
Takbo, Bilis... Takboooo! (1987) |