Se unió al Legia de Varsovia en 2012, tras haberse criado en las categorías inferiores del TP 54 Biała Podlaska de su ciudad natal. Estuvo en la academia juvenil del Legia[1] hasta ser ascendido al primer equipo en 2016.[2] Previamente ya había jugado en la selección sub-16 y sub-17 de Polonia.[3] El 1 de junio de 2019 se oficializó su traspaso al FC Dinamo Moscú de la Liga Premier de Rusia por 5 500 000 €.[4][5][6]
En julio de 2022 fue cedido al Feyenoord.[7] Con este equipo ganó la Eredivisie[8] antes de volver a la entidad moscovita, que lo traspasó al Fenerbahçe S. K. en julio de 2023.[9]