Prior to his appointment, he served as Director of the Liaison Office of the Shanghai Committee for the Reception of Foreign Guests.
On 27 July 1954, the People’s Government of Shanghai approved, in accordance with an instruction from the State Council, the establishment of the Shanghai Branch of the China International Travel Service. Shanghai CITS was thereby among the first three travel agencies founded after the establishment of the People’s Republic of China and was the first travel agency established in Shanghai.
In July 1956, the Shanghai Municipal Government decided to incorporate the Jin Jiang Hotel and the Peace Hotel, both formerly under the Municipal Administration Office, as well as the official reception vehicle fleet previously under the Transportation Bureau, into the Shanghai Branch of CITS. As a result, the total number of employees increased to 731.