Actor
Rio Sang Juara
1989
Battle at Demon Cave
1989 · as Alimin
The Sting of a Poisonous Warrior
1988 · as Penging
Cewek-cewek Pelaut
1988
Duel of the Wulung Dragon
1982