He has also held posts of vice-premier of the Administration Council, director of the Central Public Prosecutors Office and secretary general of the SPA Presidium.
[9] From 11 April 2005 to July 2009, he was secretary general (sŏgijang) of the Presidium of the Supreme People's Assembly, succeeding Kim Yunhyŏk.
[11] Choe was appointed chief secretary of the Pyongyang City Committee of the Workers' Party of Korea in 2009, taking a post left unoccupied for nine years since his predecessor Kang Hyun-su's death in 2000.
The event was seen by analysts as achieving two purposes: settling public outcry over the currency valuation fiasco and engineering a political climate more favourable towards the succession of Kim Jong-un, the supreme leader's youngest son.
[15] At the 7th Session of the 12th SPA on 1 April 2013, Choe was replaced as Premier of North Korea by Pak Pong-ju,[16] as the assembly moved to the new strategy of building the economy and military simultaneously.