Yunlong Song was born in Yantai, P. R. China. He studied Arabic, international relations and journalism at Beijing Foreign Studies University. Later he got his M.A. in film from Zurich University of the Arts (ZHdK). Since 2008, he has been involved in many Swiss university exchange programmes, and worked for intercultural workshops and arts projects.