S

Filmography

Shanghai 13
6.1
Shanghai 13
1984
as Black Leopard
Raiders of the Shaolin Temple
5.9
Raiders of the Shaolin Temple
1982
as Little Lu
Duel of the Masters
36 Super Kids
6.1
36 Super Kids
1982