Actor · Born 1976
Dormitoryo: Mga Walang Katapusang Kwarto
2017 · as Steven
Beyond the Block
2017
Lilay: Darling of the Crowd
2010
Illusion
2003 · as Rody
Luv Text
2001 · as Banjo
Esperanza: The Movie
1999 · as Anton
Weder-weder lang 'yan
1999 · as Edwin
Dito Sa Puso Ko
1999 · as Paul
My Pledge of Love
1999
Kasal-Kasalan (Sakalan)
1998 · as Joey
Muling Ibalik ang Tamis ng Pag-ibig
1998 · as Jay
Ipaglaban Mo: The Movie II
1997 · as Bobby (episode 2)