Choi played the forward position for FC Seoul in South Korea's K League and other various clubs in Japan's J1 League.
Choi has played in 1993 FIFA World Youth Championship and 1996 Summer Olympics and also represented his country at 1998 and 2002 FIFA World Cup.