29 marca 2019 doznał kontuzji zerwania więzadeł krzyżowych w kolanie, która wykluczyła go z udziału w mistrzostwach Europy do lat 21.

Powrót do kraju 13 sierpnia 2020 podpisał dwuletni kontrakt z Legią Warszawa. 22 sierpnia zadebiutował w nowym klubie w meczu 1. kolejki Ekstraklasy z Rakowem Częstochowa (2:1). 26 sierpnia rozegrał 41 minut w przegranym po dogrywce meczu 2 rundy kwalifikacji do Ligi Mistrzów UEFA z Omonią Nikozja, debiutując w rozgrywkach europejskich. 29 listopada w zremisowanym 2:2 meczu z Piastem Gliwice zdobył pierwszą bramkę dla klubu. W lutym 2021 został wybrany piłkarzem miesiąca w Ekstraklasie. W sezonie 2020/2021 zdobył z Legią Warszawa mistrzostwo Polski, występując łącznie w 32 meczach, w których strzelił 3 gole i zanotował 4 asysty. W lipcu 2021 wystąpił w meczach 1. rundy kwalifikacji Ligi Mistrzów z Bodø/Glimt, a także w spotkaniu o Superpuchar Polski z Rakowem Częstochowa (1:1 k. 3:4), w którym nie wykorzystał jedenastki w konkursie rzutów karnych. 21 lipca 2021 strzelił bramkę w pierwszym meczu 2. rundy kwalifikacji z Florą Tallinn.