1927年入沪江大学附属中学学习,翌年进圣约翰大学附属中学念高中,后考入燕京大学化学系,1935年考取上海中央研究院化学研究所研究生,1945年到美国卡乃基梅隆大学攻读化学工程学,获科学博士学位,并任麻省理工学院化工系副研究员。1950年回国任清华大学燃料研究室研究员兼化工系教授。1952年任中科院工业化学研究所任研究员、代主任。1958年调入石油科学研究院,先后任副院长、院长。曾任石油部副部长、全国政协常委、中国化工学会副理事长,国家发明评选委员会副主任兼化学化工评选组组长,中国石油学会理事长、名誉理事长,国务院学位委员会委员,国家自然科学基金委员会委员,中国科协振华基金会副理事长。1986年获马太依国际科学技术奖。