Actor · Born 1985
Whistleblower
2016 · as NBI Agent
Ronda
2014 · as Elgin
Mater Dolorosa
2012 · as Joseph Lagrimas
The Affair
2010
So... Happy Together
2004 · as Oliver
Kuya
2004 · as Noy
Mano Po 2: My Home
2003 · as Lean
Anghel sa Lupa
2003 · as Benjo
Mano Po
2002 · as Young Luis / Fong Huan
Pakisabi Na Lang... Mahal Ko Siya
2002 · as Gonzo
Cool Dudes 24/7
2001 · as Norm
Deathrow
2000 · as Sonny