The Scent of the Wormwood 2022
Actor
Night Accident 2017
as Old Man
Where's Your Home, Snail? 1992
Persecution 1989
Roads Converged 1987
I am Tian Shan 1973
Gentlemen of Fortune 1971
as (uncredited)
Credits from TMDB.