1986
as Man Gambling at Roulette Table (uncredited)
1980
1982
as Constable (uncredited)
1984
1978
as Du's Thug
1983
as Wu Tang Member (uncredited)
as Alliance Member
as (uncredited)
as Qing Song's servant
1981
as Fang Ying
as Man at Festival / Servant
as Temple Guard (uncredited)
1987
as Diver
as Foot Monster's clan member
as Brocade Guard
as New Student (uncredited)
as Iron Fist Militia
as Escort Captain
as Zheng Hong's Man