1902年6月29日 出生于江苏省南京市。
1918-1922年 上海交通大学学习。
1923-1924年 赴美国Purdue University(普度大学)攻读硕士学位。
1925-1926年 加拿大国家铁路机车工厂实习。
1926-1927年 美国ALCO机车公司设计室制图员。
1928-1929年 南京新记机工厂汽车修理。
1930-1935年 浙赣铁路机务课长。
1936-1939年 粤汉铁路机务课长,副处长,主任工程师。
1940-1944年 交通部柳江机器厂厂长。
1945-1947年 赴美国,在联合国善后救济总署工作。
1947-1949年 粤汉铁路副局长,顾问。
1950-1953年 铁道部机务总局副局长兼总工程师。
1953-1956年 铁道部车辆局副局长兼总工程师。
1956-1960年 铁道部科学技术局副局长兼总工程师。
1960-1969年 铁道部科学技术委员会副主任。
1969-1971年 铁道部五七干校。
1971-1973年 铁道部援外办公室。
1973-1982年 铁道部科学技术委员会顾问。
1990年2月 逝世。