Polski pomocnik grający w angielskim klubie Norwich City. Wychowanek Pelikana Łowicz na krajowych boiskach występował m.in. w Polonii Warszawa, Podbeskidziu Bielsko-Biała oraz Śląsku Wrocław. Do ekipy spadkowicza z Premier League dołączył po bardzo udanym sezonie – 2019/2020. Wówczas w barwach klubu z Dolnego Śląska rozegrał 35 spotkań, notując 8 bramek i 5 asyst. W seniorskiej reprezentacji Polski zadebiutował w 2020 r. w towarzyskim meczu z Ukrainą.