务次长、建设委员会副委员长、浙江省建设厅厅长等职。在任浙江省建设厅厅长期间曾主持修建了浙赣铁路，并发起兴建钱塘江大桥。1935年出任铁道部政务次长兼新路建设委员会委员长、国民经济建设计划委员会主委。次年出任广州特别市市长、省财政厅厅长。抗日战争期间出任滇缅公路督办公署督办，督办了滇缅公路的修建。1942年任交通部部长兼军事工程委员会主委。抗战结束后因病辞职，1948年出任立法委员。1949年赴香港，1969年在港逝世。