研究方向为两栖爬行动物学、保护生物学、基础教育课程改革等。2004年被评为甘肃省“555”科技人才,1996年、1998年连续被评为西北师范大学“教学、科研双骨干”;1998年获西北师范大学“兰铝”教学奖;2001年获西北师大“孔宪武”教学奖;完成的《面向二十一世纪的动物形态学教学研究》获2001年甘肃省教学成果一等奖。独立完成的论文《爬行动物DNA分子研究进展》被《动物学杂志》评为优秀论文一等奖,
曾主持国家环保部、国家林业局、世界自然基金会(WWF)、甘肃省自然科学基金、甘肃省科技厅、甘肃教育厅、甘肃省交通厅等单位科技项目多个。
现正主持进行国家重大项目《关键地区生物多样性保护与监测》之子项目《贵州黔东南生物多样性调查与监测》、国家环保部项目《甘肃省脊椎动物评价》、WWF项目《甘肃隆肛蛙栖息地调查与保护研究》、甘肃省教育厅项目《高中生物课程改革指导方案研究》等项目的研究工作。
主编专著一部,参编论著、教材多部,在国内外专业刊物上发表论文近六十篇。