铁路局工作。1934年以第一名考取第二届中英庚款留英生并就读于伦敦大学帝国理工学院，师从知名土木工程学家艾尔弗雷德·皮帕德（Alfred Pippard）。1937年毕业后回国，任教于国立湖南大学。1939年起，历任叙昆铁路工程局第八闷段副工程师、滇缅铁路工程局正工程师。1942年后，又任重庆交通大学教授，中央设计局交通组专门委员、昆明滇缅公路油管工程处副处长等。抗战结束后出任教育部高等教育司帮办。中华人民共和国成立后出任同济大学土木系教授，历任铁道工程系副主任，铁路、道路及桥梁工程系主任。1956