Crouching Tiger, Hidden Dragon 2000
as Gangster A
俏罗成 1992
as 秦琼
Bloodshed on the Luohuapo 1991
as 邢如龙
Demon Emperor Cheng Yao Jin 1990
The Romance Of Book And Sword 1988
Actor
Blood Stains on the Screen 1986
Credits from TMDB.