2010
Shake, Rattle and Roll 12 as Garbage Man (segment "Mamanyiika")
2010
Mamanyiika as Garbage Man #2
2010
Two Funerals as Cong. Aguilar
2008
Scaregivers as Ramon
2007
Bahay Kubo: A Pinoy Mano Po! as Dencio
2007
Margarita as Gani (40 episodes)
2005
Kung Mamahalin Mo Lang Ako (135 episodes)
2004
Sabel as Atty. Parungao
2004
I Will Survive as Salesman
2003
Captain Barbell as Gus
2002
Ligaya, Pantasya ng bayan
2002
Pistolero as Don Gustavo
2001
Cool Dudes 24/7 as Madel's Father
2000
Sugatang Puso as Dado
2000
Ang Lihim ni Kurdapya as Benny
1999
Laging sariwa ang sugat
1999
Phone Sex as Patrick
1999
Jumping Over Thorns as Ernie
1998
Init ng Laman as Allen
1997
Shake, Rattle & Roll VI as Emil (segment "Ang Telebisyon")
1997
The Television as Emil Larroza
1996
Nights of Serafina as Anton