Xiao Xiao
Xiao Xiao
XIAO Xiao was born in Hunan Province in 1984. He graduated from China Academy of Art, Hangzhou. Currently, he lives and works in Beijing as an artist and director. In 2017, his first feature documentary TURTLE ROCK premiered at IDFA Competition for First Appearance.