Actor
Shanghai 13
1984 · as Black Leopard
Duel of the Masters
1983
Raiders of the Shaolin Temple
1982 · as Little Lu
36 Super Kids
1982