His films The Next Life (2011) follows a working-class couple lost their only child in the 2008 Sichuan Earthquake. He has directed six feature-length documentary films, most recently Still Tomorrow, winner of a Special Jury Award at IDFA 2016.
Fan Jian is a documentarian who focuses on Chinese social issues through character-driven storytelling.