浙江省安吉縣梅溪鎮人,官費留學德國,入柏林高工,專攻電信.1927年學成回國,歷任民國政府交通部技土、技正,南京電話局長,歐亞航空公司秘書,天津、青島、漢口、重慶電話局一等技術員,交通部簡任專門委員兼設計組組長。1930年,被派往德國、比利時等國,作為出席第四屆世界電信會議及簽定歐亞航空契約的中國代表。
解放後,歷任郵電部工程師、中央軍委張家口留歐學生班班主任、第二機械部和郵電科學院德文翻譯。
1950年加入中國國民黨革命委員會,同年,赴德意志民主共和國、捷克斯洛伐克郵電工人代表大會,並訪問歐洲。1952年,作為中國顧問,與捷克斯洛伐克專家共同完成北京中南海自動電話裝機工程。1959年病逝於北京,葬於北京八寶山公墓。