考入南京高等师范学校（后改为国立东南大学、中央大学、南京大学）数学理化部，1918年毕业留校任化学助教。1923年赴美国留学，先在美国加州大学学化学，1924年又入哈佛大学。1926年回国，先后在光华大学、中山大学、中央大学等校任教授。1932年起担任武汉大学化学系教授，曾任中央大学化学系主任、理学院院长，中央大学改名南京大学后，任南京大学理学院院长、教务长。1952年，以南京大学工学院为基础创建南京工学院，任筹备委员会主任委员，10月开学后调任中国第一所高等化工院校华东化工学院院长，该校于1960年被列为