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