1996
as Ming
1995
as Li Nanfeng
1990
as Prisoner (uncredited)
1989
1983
1975
as Contact man
1974
1973
1972
1971
as Magistrate's Man
as Purple sword master
as Li Qi Long
1970
as Pharmacist
1965
1962