1915上海南洋學院(現上海交通大學)電氣工程系。1920畢業,電氣工程學士學位。
1920—1926上海美申昌洋行實習工程師、工程師。
1925—1945上海創辦新中工程有限公司(現上海新中動力機器廠)任董事、總經理、總工程師。
1945—1946以重慶國民政府資源委員會特聘委員的名義赴美考察行業。
1946—1947中國農業機械公司總經理、總工程師。
1947—1949上海吳淞制造廠(現上海柴油機廠)廠長。
1950華東工業部機械處處長。
1950—1954中央重工部重型機械廠籌備處副主任(後為太原重型機械廠副廠長、總工程師)。
1954—1963沈陽礦山機械廠副廠長、總工程師。
1964—1971原第壹機械工業部起重運輸機械研究所副所長、總工程師。同時擔任中國機械工程學會第三屆常務理事。
1971於8月25日在河南省信陽市去世。