У професійному футболі дебютував 1988 року виступами за команду клубу «Юкон Коккірі», в якій провів сім сезонів, взявши участь у 171 матчі чемпіонату. Більшість часу, проведеного у складі «Юкон Коккірі», був основним гравцем команди.
Завершив професійну ігрову кар'єру в японському клубі «Ойта Трініта», за команду якого виступав протягом 1996—1997 років.
1988 року дебютував в офіційних матчах у складі національної збірної Південної Кореї. Протягом кар'єри у національній команді, яка тривала 6 років, провів у формі головної команди країни 36 матчів, забивши 10 голів.
Розпочав тренерську кар'єру невдовзі по завершенні кар'єри гравця, 1999 року, залившись в японському «Ойта Трініта», де став помічником головного тренера. Згодом також працював з молодіжною командою клубу, а 2005 року очолив тренерський штаб головної команди «Ойта Трініта». Робота з «основою» була досить невдалою і наступного року Хванбо перейшов на адміністративну роботу, ставши віце-президентом і директором клубу. У 2010 році повернувся до тренерської роботи з «Ойта Трініта», проте знову без особливих успіхів — лише 10 перемог у 36 іграх.
2011 року повернувся на батьківщину, де протягом частини року був головним тренером «Сеула».