Had I Not Seen the Sun 2025
Actor
Stage Art of Shang Xiaoyun 1962
Director of Photography
Red Tide on Ba Mountains 1961
Director of Photography
Trilogy of Swordsmanship 1957
Director of Photography
Flowers of Our Motherland 1955
Director of Photography
Min zhu qing nian jin xing qu 1951
Director of Photography
Credits from TMDB.