Career
He spent 15 seasons as the goalkeeper with Daejeon Citizen. He played for the South of Korea national football team and was a participant at the 2002. He is the first goalkeeper to have scored in the AFC Champions League against Monte Carlo on 9 October 2002.
Daejeon Citizen went on to beat Monte Carlo 5-1.
In February 2012, just before the 2012 league campaign, Choi requested to extend the contract with Daejeon for one more year, but the board obstinately rejected his proposal. He had to leave Daejeon and become a free agent after rejecting a new deal with the club
On 23 March 2012, Choi joined Jeonbuk Hyundai Motors on a one-year deal. 2001 Confederations Cup 2002.