Xiao Xiao

Xiao Xiao

China

Biography

Xiao Xiao, born in 1984, Hunan, China. Graduated from China Academy of Art, Hangzhou. Currently lives and works in Beijing as an artist and photographer. Exhibitions in Germany, France, Italy, Beijing, etc. TURTLE ROCK is his first independent film.

Films Selection