任教于国立湖南大学。1939年起，历任叙昆铁路工程局第八闷段副工程师、滇缅铁路工程局正工程师。1942年后，又任重庆交通大学教授，中央设计局交通组专门委员、昆明滇缅公路油管工程处副处长等。抗战结束后出任教育部高等教育司帮办。中华人民共和国成立后出任同济大学土木系教授，历任铁道工程系副主任，铁路、道路及桥梁工程系主任。1956年当选二级教授。1973年出任上海铁道学院土木工程系教授，1977年被评为上海市科技先进工作才，1987年9月退休。后又出任上海铁道学院咨询委员会副主任委员。2011年2月11日逝世