1984年8月起在大理医学院外科教研室从事教学及普外科临床工作,1989年和2000年分别在上海医科大学华山医院和华西医科大学附一院普外及肝胆外科各进修一年,2001年9月在昆明医学院在职研究生班学习,2002年1月参加教育部高教司和科技司联合举办的高等学校骨干教师培训班学习,2002年7月参加省委高校工委党校第六期系处级干部进修班学习。2002年10月聘为临床医学院第一届教学专家委员会主任委员;2005年12月被聘为《大理学院学报》编委、执行主编;2006年8月聘为云南省医院协会第一届理事会理事;2007年6月调任昆明医学院第一附属医院教学管理部副主任主持工作,并聘为昆明医学院硕士研究生指导教师。