Sun Xun

13_5522

Sun Xun was born in 1980 in Fuxin, China. He currently lives and works in Beijing. He is a graduate from the Print-making Department of the China Academy of Fine Arts. In 2005 he established π Animation Studio.