平大学工学院电机系学习，1933年毕业后留校任助教。1934年赴美国留学。1936年获美国普渡大学工程硕士学位。同年10月，任德国西门子电工制造厂、克虏伯钢铁公司包贝发电厂见习工程师。1939年1月回国后，任昆明电工器材厂工程师。1940年2月，获聘为重庆大学教授。1946年6月，任冀北电力公司技术室主任、鞍山钢铁公司协理员兼动力所所长等职。1948年2月鞍山解放后，于同年9月开始历任东北电管局、燃料工业部电业管理总局工程师、总工程师、计划处副处长。1953年5月起，任电力部设计管理局、设计院总工程师。