1921年毕业于东南大学。1925~1927年在美国伊里诺伊大学求学,获科学硕士学位和美国科学荣誉会纪念章。回国后曾任东南大学、金陵大学、中央大学、中山大学、浙江大学教授,浙江省病虫防治所所长,中央农业实验所技正、副所长等职。中华人民共和国成立后历任华东农林部病虫防治所所长、中国农业科学院筹备组植保学组组长、宁夏回族自治区科协主席、农业科学院副院长,中国农业科学院植物保护研究所学术委员会主任等。他是中国昆虫学和植物保护学科的创始人之一,中国最早的昆虫学术团体“六足”学会(1920)的委员,主持筹建中华昆虫学会,并任第一、二届理事长。