Xiānghé 2025
Assistant Director
Sunday Monday Tuesday Friday Saturday: A Documentary on Yang Fudong’s Fragrant River 2025
as Self
Lethal All The Way 2020
Director
Little Panda Learns Carpenter 1982
Writer
Credits from TMDB.