Actor
Beloved
1985 · as Mr. Luis de Jesus
Dirty Games
1981
Asawa Ko Silang Lahat
1977
Blood and Love on a Piece of Land
1975 · as Doc (segment 5)
Camelia
1949
Ang Kandidato
Lupang Pangako
1949 · as Artemio
Sierra Madre, Bundok ng Hiwaga
1948 · as Pepe