The Lucky Bumpkin 1976
Director
Evidence 1974
Screenplay, Director
Bus Stop 1971
as Fang Chin Min
Yesterday, Today, Tomorrow 1970
as Xie Wei-Xian
Iron Bones 1969
Actor
The Haunted 1967
Lucky Purse 1966
as Zhou Tingxun
The Big Circus 1964
Credits from TMDB.