He served as director of the State Bureau of Technological Supervision (1990–1992), vice minister of the Ministry of Astronautics Industry (1992–1993), and general manager of the state-owned Aviation Industry Corporation of China (1993–1999).