1978年3月-1982年2月在西南农业大学获植物保护学学士学位; 1982年3月-1985年1月在西南农业大学获昆虫学硕士学位; 1885年1月-1988年8月在中国农业科学院柑橘研究所植物保护研究室工作; 1988年9月-1991年6月在西南农业大学获昆虫学博士学位; 1992年1-1995年1月在美国University of Florida作访问学者; 1995年3月回国,一直在四川大学生命科学学院任动物学教授; 1998年5月-2001年4月先后在美国Texas A&M University和Kansas State University做访问学者; 2006年6月-2007年2月在美国Louisiana State University 做高级研究学者; 2011年5-6月在美国Michigan State University 访问(博士生导师项目) 2014年2-5月在美国University of California, Los Angeles做高级研究学者。