Acting
Where's Your Home, Snail?
1992
Persecution
1989
Gentlemen of Fortune
1971
Night Accident
2017
Roads Converged
1987
I am Tian Shan
1973
The Scent of the Wormwood
2022