Acting
Tiger Lady
1966
Pomposa: Ang Kabayong Tsismosa
1968
Batang Iwahig
Dr. Yes
1965
Tower of the Devil
1969