1935 graduated from Shanghai Jiaotong University with a bachelor's degree.
1935- 1937 served as an intern and public works engineer in the design department of the public works department of jinpu railway.
1938- 1944 worked as a public works engineer and assistant engineering department of the Bridge Design Department of the Ministry of Communications of the National Government.
1944- 1946 Deputy Chief Engineer of China Bridge Corporation. Received the internship sent by the Ministry of Communications of the National Government to the Bridge Department of Bolinden Railway Company in the United States.
1946- 1949 used to be the chief engineer of Shanghai Branch of China Bridge Corporation.
1949- 1950 was appointed as the technical deputy director of Zhanghuabangqiao Factory of Shanghai Railway Bureau.
1950- 1953 served as the first-class and third-class engineer of the Design Bureau of the Ministry of Railways.
1953- 1963 has served as the technical chief, the first deputy director and the director of the design department of the Bridge Engineering Bureau of the Ministry of Railways.
1963- 1975 Deputy Chief Engineer, Bridge Engineering Bureau, Ministry of Railways.