У дорослому футболі дебютував 2010 року виступами за команду клубу «Чеджу Юнайтед», в якій провів три сезони, взявши участь у 42 матчах чемпіонату.
До складу німецького «Аугсбурга» приєднався 2013 року.
Виступи за збірні
Протягом 2007—2009 років залучався до складу молодіжної збірної Південної Кореї. На молодіжному рівні зіграв у 24 офіційних матчах, забив 2 голи.
2010 року дебютував в офіційних матчах у складі національної збірної Південної Кореї. Наразі провів у формі головної команди країни 23 матчі, забивши 1 гол.