1924年7月到1925年9月，他被借调担任农商部考察欧美矿政专员秘书）。1928年1月到1931年12月，他任安徽省建设厅技正、安徽省矿务局局长。1932年6月到1933年11月，他任安徽省裕含煤矿工程师兼矿长。1933年12月到1939年6月，他任江苏省大中煤矿工程师兼事务长。1939年9月到1942年7月，他任交通部公路总管理处技正。1942年8月至1944年8月，他任四川省华安煤矿副总工程师兼矿长。1944年9月到1949年，他任交通部公路总局督察工程司。1949年9月起，他任山东省矿务局工程师。