Actor
Malinak Ya Labi
2016
Rice Soldiers
2014
Tuhog
2013 · as Old / Drunk Man
Bulong
2011 · as Lolo
Last Supper No. 3
2009 · as Brgy. Captain
Colorum
2009 · as Bum
Baby Angelo
2008
Pitong Dalagita
2006 · as Ruli's Tatay
Santa Santita
2004 · as Mike's Loony Neighbor
Woman of Breakwater
2003 · as Temyong
New Moon
2001 · as First Datu
Spirit Warriors
2000 · as Mang Guding