1996年-2005年 甘肃省动物学会第七、八届理事会理事兼秘书长;1999年-2002年 兰州大学生命科学学院生物系系主任;2002年-2004年 兰州大学生命科学学院副院长;2003年-2007年 兰州大学教务处副处长;2004年-2008年 兰州大学学报编委会委员;2004年- 中国高等学校双语教学协作组成员,2005年-2008年 甘肃省第一届林业有害防治专家咨询委员会委员;2005年-2009年 中国生态学会第五届动物生态学专业委员会委员;2005年-2009年 中国鸟类学会第六届理事会理事;2005年-2009年 甘肃省动物学会第九届理事会理事长;2006年-2009年 教育部生物学教学指导委员会生物科学专业分委员会委员;2009年-2014年 中国动物学会第十六届理事会理事;2009年-2013年 中国鸟类学分会第七届理事会理事;2009年-2013年 甘肃省动物学会第十届理事会理事长;2010年-2013年 中国生态学会第六届动物生态学专业委员会委员;2007年- 兰州大学科技处处长 。