A Century's Dream 1998
Actor
Laoshao yemen shang fa chang 1989
The Red Spider 1988
鬼仙沟 1988
A Town Panics 1987
as 余供销
King of Darts 1986
as Church Official
Credits from TMDB.