Xu Ruotao
Directing
No biography available.
Known For
7.0Yumen
2013

Broken Line
2012

Building Archaeology
2011

Beijing Changping Qiliqu Temporary Shelter
2008

Ants Dynamics
2020

榆林
2014
From Nerdspin
Filmography
- 2020
- 2018
- 2014
- 2013★ 7.0
- 2012
- 2011
- 2009
- 2008









