Actor
Ang Katiwala
2012 · as Ulding
Antonio's Secret
2008 · as Lolo Pepe
Shake, Rattle and Roll 9
2007 · as Lolo (segment "Bangungot")
Eternity
2006
Beautiful Life
2004 · as Fernando
Animal
2004 · as Lina's Dad
Gagamboy
2004 · as Boss
Filipinas
2003 · as Mr. Filipinas (uncredited)
Alab ng Lahi
2003
Teteng Baliw
2002
Batas Ng Lansangan
2002 · as Convict's Father
Sgt. Maderazo : Bayad na Pati Kaluluwa Mo
2001