He graduated from Zhejiang University (formerly Zhejiang Medical University) in 1983 and went to study in Germany in 1989. He served as the former Director of the Department of Neurosurgery at the Second Affiliated Hospital of Zhejiang University School of Medicine and is the academic leader of the Department of Neurosurgery at the Fourth Affiliated Hospital of Zhejiang University.