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