The Coming Days 2024
Director
James Piano 2023
Twenty Two 2017
Editor, Producer, Director
Thirty Two 2013
Writer, Director
Ai Weiwei's Appeal ¥15,220,910.50 2014
Director of Photography
Wenchuan Rebar 2013
Cinematography
The Crab House 2012
So Sorry 2012
Sanhua 2010
Producer
Credits from TMDB.