

The Coming Days
2024 · Director

James Piano
2023 · Director

Twenty Two
2017 · Editor

Twenty Two
2017 · Producer

Twenty Two
2017 · Director

Ai Weiwei's Appeal ¥15,220,910.50
2014 · Director of Photography

Thirty Two
2013 · Writer

Thirty Two
2013 · Director

Wenchuan Rebar
2013 · Cinematography

The Crab House
2012 · Cinematography
So Sorry
2012 · Cinematography

Sanhua
2010 · Producer
Page 1 of 1