У дорослому футболі дебютував 1998 року виступами за команду клубу «Пхохан Стілерс», в якій провів два сезони, взявши участь у 51 матчі чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Вердер», до складу якого приєднався 2000 року на правах оренди. Відіграв за бременський клуб наступний сезон своєї ігрової кар'єри.
2002 року уклав орендний контракт з клубом «Санджу Санму», у складі якого провів наступні три роки своєї кар'єри гравця. Більшість часу, проведеного у складі «Санджу Санму», був основним гравцем атакувальної ланки команди.
Протягом 1999–2000 років залучався до складу молодіжної збірної Південної Кореї. На молодіжному рівні зіграв у 40 офіційних матчах, забив 28 голів.
1998 року дебютував в офіційних матчах у складі національної збірної Південної Кореї. Наразі провів у формі головної команди країни 103 матчі, забивши 33 голи.