Graduated from the Shanghai Theatre Academy with a Master of Arts degree, majoring in Director Studies. He is a theatrical performer, screenwriter, drama history researcher, and the winner of the Chinese Drama Award for Outstanding Scriptwriting. He is a lecturer of Fudan University at the Art Education Center (The lectures he teaches include: Theatrical Performance, The Art of Film and TV Drama, New Vision of Film and TV Plays and so on); He is the instructor of Fudan Drama Club and the director of Shanghai Student Drama Experiment Center (His dramaRichard II was selected for the Edinburgh Festival); He is a member of the Shanghai Major Literature and Art Creation Leading Group Expert Review Committee; He is also the host of Shanghai TV Station Five Star Sports Channel.