He graduated from Zhejiang University School of Medicine in July 2011 with a degree in Clinical Medicine (seven-year program) and has been engaged in clinical, teaching, and research work in emergency surgery (gastrointestinal surgery) at the Fourth Affiliated Hospital of Zhejiang University School of Medicine for over 10 years. He received his Ph.D. in Surgery in 2022 and was promoted to Chief Physician in 2025. He is also dedicated to surgical education and has received honors including second prize in the Zhejiang University Blended Learning Competition and third prize in the Zhejiang University School of Medicine Faculty Innovation Competition.