Credits
- 2004 · Animal as Sgt. Davide
- 2003 · Ligaya… Katumbas ng Buhay as
- 2002 · Teteng Baliw as
- 2002 · Mga Batang Lansangan... Ngayon as St. Michael
- 2001 · Ooops, Just Wait… This’ My Discrete! as Dario's Buddy
- 2001 · Hindi Sisiw Ang Kalaban Mo as Marlon
- 2001 · Talamak as
- 2000 · Basta Tricycle Driver... Sweet Lover as
- 2000 · Senswal as
- 1999 · Abel Villarama Armado as
- 1998 · Notoryus as Insp. Santiago
- 1998 · Kasangga... Kahit Kailan as Rodrigo Almonte
- 1998 · Silaw as
- 1997 · Matang agila as
- 1997 · Trabaho lang dear, walang personalan as Son of Don Evito
- 1997 · Simaron, Barya lang ang halaga ng ulo mo as
- 1997 · Kool Ka Lang as Mike Remando
- 1996 · Mia Gracia as Alex
- 1995 · Boy! Gising! as
- 1995 · Muntik Nang Maabot Ang Langit as Gardo
- 1995 · Pulis Probinsya 2: Tapusin Na Natin Ang Laban as Nazur
- 1995 · Proboys as Gardo
- 1994 · Iukit Mo Sa Bala as Alex
- 1994 · The Fatima Buen Story as Date of Fatima
- 1993 · Pugoy – Hostage: Davao as