W 1991 roku ukończył reżyserskie studia podyplomowe w Pekińskiej Akademii Filmowej w Pekinie (Chiny).
Jest głównym członkiem i założycielem zespołu Alibaba Music Group.
Wydał następujące książki:
- 2000 r. - "Face on the Wall";
- 2009 r. - "Like a Song";
- 2012 r. - "Ru Sang: Wo Men Zhong Yu Lao De Ke Yi Tan Tan Wei Lai", "Xiao Shuo";
- 2013 r. - "Xiao Shuo 2";
- 2014 r. - "Morning Call", "Today in History".