Dijon FCO 18 stycznia 2017 podpisał kontrakt z klubem Dijon FCO. W zespole zadebiutował 19 lutego 2017 w meczu Ligue 1 przeciwko Olympique Lyon (4:2). Pierwszą bramkę dla drużyny zdobył 19 sierpnia 2017 w meczu ligowym przeciwko Stade Rennais (2:2). W sezonie 2018/19 w rozgrywkach o Puchar Francji jego klub dotarł do ćwierćfinału, w którym przegrał z Paris Saint-Germain F.C. (3:0). Tymczasem w lidze w sezonie 2018/19 jego zespół zajął 18. miejsce w tabeli i ostatecznie utrzymał się w lidze po dwumeczu barażowym z drużyną RC Lens (1:1) i (3:1).

SC Freiburg 1 lipca 2019 podpisał kontrakt z zespołem SC Freiburg. W jego barwach zadebiutował 24 sierpnia 2019 w meczu Bundesligi przeciwko SC Paderborn 07 (1:3), w którym zdobył również swoją pierwszą bramkę dla zespołu.

Persija Jakarta 17 lipca 2026 roku został ogłoszony zawodnikiem Persija Jakarta.

Kariera reprezentacyjna W 2015 roku otrzymał powołanie do reprezentacji Korei Południowej. Zadebiutował 2 sierpnia 2015 w meczu Pucharu Azji Wschodniej przeciwko reprezentacji Chin (0:2). W 2015 wraz z kadrą zdobył Puchar Azji Wschodniej.