Actor · Born 1957
风流女探
1988
King of Darts
1986 · as Jin Lei
Xing fu zai ni shen bian
1984
A Post in White Birch Forest
1982
The Drive to Win
1981 · as 韩医生
The Lost Jade Incense Burner
1981 · as Lin Maochun