W 2024 roku był członkiem jury podczas 28. Festiwalu Filmów Dokumentalnych w Igławie (Czechy).
Film "Frozen" z 1996 roku wyreżyserował pod pseudonimem Wu Ming (co w Chinach oznacza "Bez imienny"). Powodem były panujące w Chinach restrykcje przeciwko tworzeniu niezależnego kina.