Place of Birth: Quezon City, Philippines
Date of Birth: May 12, 1981
ขุนช้าง-ขุนแผน ตอน ขุนช้างถวายฏีกา
ขุนแผน / Greg
Felix Manalo
Felix Ysagun Manalo
Shake, Rattle & Roll XV
Henry (segment "Ulam")
My Husband's Lover
Eric Del Mundo
Ang Katiwala
Ruben
Boy Pick Up: The Movie
Gabbs/Bagwis
Shake Rattle and Roll Fourteen: The Invasion
Sgt. Martin Barrientos (segment "Lost Command")
Temptation Island
Tony
My Neighbor’s Wife
Aaron
Yesterday Today Tomorrow
Derek
Rosario
Alberto
Mano po 6: A Mother's Love
Daniel
Tarot
Miguel
I.T.A.L.Y. (I Trust and Love You)
Paolo
Mag-ingat ka sa... Kulam
Paul
Shake, Rattle and Roll 9
Jerome (segment "Bangungot")
TxT
Alex
Mulawin: The Movie
Gabriel
Aishite imasu (Mahal kita) 1941
Ignacio
Mano po III: My Love
Sigmund
Dennis Trillo