Acting
Community Rating
6.0
TMDB estimate
Shanghai 13
as Black Leopard
1984
Duel of the Masters
1983
Raiders of the Shaolin Temple
as Little Lu
1982
36 Super Kids