He graduated from the School of Medicine at Zhejiang Medical University in 1983 and has been working in the Department of Orthopedics at the Second Affiliated Hospital of Zhejiang University School of Medicine since 1983. He previously served as Deputy Director of the Department of Orthopedics and Director of the Department of Trauma Orthopedics at the Second Affiliated Hospital of Zhejiang University School of Medicine.