1974年参加工作,1982年7月至今在甘肃农业大学动物医学院任助教、讲师、副教授和教授。1984年7月~1985年元月在四川大学进修微生物分类学、微生物遗传学和分子遗传学。1991年8月~1992年元月援藏,任西藏农牧学院讲师。
社会兼职,中国实验动物学会理事,中国免疫学会兽医免疫分会委员,甘肃省实验动物管理委员会专家委员会副主任委员,甘肃省实验动物学会副理事长,甘肃省免疫学会常务理事,甘肃省微生物学会常务理事,甘肃省牛羊产业协会专家委员,甘肃省重大动物疫病防控专家委员会委员,甘肃出入境检验检疫局技术专家,微生物学报、畜牧兽医学报、中国兽医科学和甘肃农业大学学报等杂志审稿专家。曾任甘肃省科技进步奖第四届评委会行业组评委。
2001年荣获甘肃省普通高等学校第八届青年教师成才奖。1995~2000年间荣获甘肃农业大学优秀教师3次。2010年获甘肃省实验动物科技管理工作“先进个人”荣誉称号(甘肃省科学技术厅颁发)。所在实验室1996年被省教委评为“甘肃省高校实验室先进集体”。