Rio Sang Juara 1989
Actor
Battle at Demon Cave 1989
as Alimin
The Sting of a Poisonous Warrior 1988
as Penging
Cewek-cewek Pelaut 1988
Female Lion 1987
Menentang Badai 1985
Duel of the Wulung Dragon 1982
Credits from TMDB.