1989-1996年就读华中师范大学生命科学学院获生物学学士和昆虫学硕士学位,2002年获中国预防医学科学院病原生物学博士学位。1996-2012年在中国疾病预防控制中心寄生虫病预防控制所工作,1996年任实习研究员,1998年任助理研究员,2003年任副研究员,2006年破格晋升研究员,2008年任所重点实验室主任;2012年起任复旦大学生命科学学院教授,博士生导师。中国疾病预防控制中心寄生虫病预防控制所兼职研究员