1982年8月~1987年7月 昆明医学院医疗系医学专业学习
1987年7月~1990年4月,昆明医学院第二附属医院麻醉科工作。
1990年4月~~今,昆明医科大学第二附属医院重症医学科(ICU)工作。其间:
2004年5月~2015年2月 任昆明医学院第二附属医院第九党支部支部书记
2006年8月~2014年3月 任昆明医科大学第二临床学院麻醉学教研室主任。
2011年6月~2013年12月 任昆明医科大学第二附属医院重症医学科副主任。
2013年12月~今 任昆明医科大学第二附属医院重症医学科主任。
2013年9月~今,任云南省重症医学质量控制中心常务副主任、主任。
2016年9月~今 云南省重症医学继续教育基地主任。
2020年12月~今 任昆明医科大学第二附属医院重症医学科党支部书记。