From 1954 he worked in the North Korean Ministry of Heavy Industry. In 1971-1973 he was Minister of Heavy Industry. From 1973-1975 he was Deputy Chairman of the Administrative Council of the DPRK. In 1973-1977 he was Chairman of the State Planning Commission. From 1982 to 1986 he was First Secretary of the Workers' Party of Korea of South Pyongan Province. In 1987-1990 he served as Deputy Chairman of the Administrative Council, the chairman of the State Planning Commission of the DPRK. From 1990-1997 he was deputy chairman of the Administrative Council (deputy premier).