Acting
4 titles
No biography available.
Shanghai 13
Black Leopard
Duel of the Masters
1983
Raiders of the Shaolin Temple
Little Lu
36 Super Kids
1982