2010.2–2013.6 Chinese PLA General Hospital (301 Hospital), Hepatobiliary and Pancreatic Surgery Department | Resident Physician
2013.7–2015.12 Chinese PLA General Hospital (301 Hospital), Hepatobiliary and Pancreatic Surgery Department | Chief Resident, Attending Physician
2016.1–2020.11 Beijing Tsinghua Chang Gung Hospital (Affiliated with Tsinghua University), Hepatobiliary and Pancreatic Surgery Department | Attending Physician
2020.12–Present Beijing Tsinghua Chang Gung Hospital (Affiliated with Tsinghua University), Hepatobiliary and Pancreatic Surgery Department | Associate Chief Attending Physician
2021.12–Present Tsinghua University School of Clinical Medicine | Associate Professor