Actor
Si Tokhang at ang Tropang Buang
2017
Palad ta ang Nagbuot
2013
Manila Kingpin: The Asiong Salonga Story
2011 · as Ayes Gago
Si Agimat at si Enteng Kabisote
2010 · as Punong Isaiah
Two Funerals
2010 · as Politician
Apoy sa Dibdib ng Samar
2006 · as Ogoy-Ogoy
White Cheese
1999
Pepeng Kuryente (A Man with a Thousand Volts)
1988
Lost and Found Command: Rebels Without Because
1987 · as Commander T. Y. Hasshim
Clown
1986
God's Little Children
Victor Lopez Jr.: Robinhood Ng Tondo
1985