1977年毕业于兰州医学院医疗系,同年留校任教,
1980年考入山西医学院攻读硕士学位,1983年毕业回兰州医学院 任教,
1990年考取中英技术合作奖学金项目,赴英国利物浦热带医学院任访问学者1年,
1996年考取日中医学会世川医学奖学金,赴日本山形大学医学部学习,师从寄生虫学与免疫学专业仙道富士郎教授,
1998年6月获医学博士学位。
1997年至1998年在日本爱知县藤田保健卫生大学医学综合研究所任特别研究员。
1998年8月回国,1996年被评为甘肃省属高等院校跨世纪学科技术带头人,
2000年进入“333”人才项目第一、二层次。1999年11月任兰州医学院副院长,
2004年11月 至2014年5月任兰州大学副校长。