年后任工程师。1926年升任主任工程师，负责主持设计工程。至1937年，共设计完成大小船舶299艘。1937年，带领一部分工程技术人员抵达重庆，被聘任民生机器厂设计室主任两年后升任总工程师。1938年，由于原麻省理工学院南京校友会的活动无法照常进行，与顾毓珍、吴大榕等人组织了临时的麻省理工学院重庆校友会。1943年，与王公衡、张文治等人共同筹建中国造船工程学会成立。1946年，负责设计中国当时最大的川江轮“民俗”号，两年后完工。1952年回上海工作，任船舶工业局产品设计室技术顾问。1956年当选为上海市