1962- 1973 successively served as the third mate, second mate, chief mate and captain of Zoje Shipping Company, Guangzhou Ocean Shipping Company, Zhongbo Shipping Company and Zhongtan Shipping Company;
1973- 1992 Deputy General Manager of China Ocean Shipping Corporation and General Manager of China Ocean Shipping Agency;
1992 general manager of China ocean shipping corporation and president of China shipowners association;
1993 president of China ocean shipping (group) corporation.