Qing shan xi zhao 1984
Director
Bamboo 1980
Prairie Requiem 2026
Producer
A Piece of Heaven: Preliminary Documents 2006
as Self
风雨里程 1978
Assistant Director
Credits from TMDB.