1931年，毕业于浙江大学电机系，同年留学德国，在柏林高等工业学校进修，先后在西门子公司、得律风根公司和邮电部无线电台实习。1934年回国后投身高等教育，先后在清华大学、西南联合大学、浙江大学、交通大学任教。1939年任教授，从事电讯教育，讲授应用电子学、无线电试验等课程，是中国电讯教育的开拓者，有学生郑南宁等人，曾教授江泽民《照明学》。1952年，筹建工业企业电气化专业，1956年参与起草中国12年科技发展规划，曾在钱学森领导下担任中科院自动化研究所主任等职务。