He made his professional debut in the South Korean K League for FC Seoul, then known as LG Cheetahs, and played at Suwon Samsung Bluewings from 1998 to 2004. He has over 100 caps for his nation, and he was selected as a member of the South Korea national football team at the 1994 and 1998 FIFA World Cup, and the 1990, 1994, and 1998 Asian Games. His contract with SV Ried expired in May 2006.