1904年(甲辰年)7月19日 出生於江西省奉新縣。
1925—1926年 在北京法政大學學習。
1926—1932年 在北京大學物理系學習,獲理學學士學位。
1932—1933年 任北京大學助教兼北京女子文理學院講師。
1933—1947年 任中央研究院助理員、副研究員、專職研究員。
1947—1953年 任上海科學館館長(1945—1948)年兼任中央測量學校教授、同濟大學教授。
1953—1957年 任上海綜合儀器廠顧問、工程師兼任浙江大學教授。
1957—1958年 任上海光學儀器儀表研究所顧問工程師。
1958—1977年 任上海光學儀器研究所、上海光學儀器廠工程師。(1958年下半年兼任上海交通大學客座教授)。
1977年 退休。
1986年 病逝於上海。