Polski piłkarz grający na pozycji pomocnika w Miedzi Legnica. W trakcie juniorskiej kariery występował w takich drużynach jak Marcinki Kępno, Amica Wronki i Lech Poznań. To właśnie z ekipą Kolejorza podpisał profesjonalny kontrakt. Z Wielkopolski przeniósł się do bydgoskiego Zawiszy. W latach 2016-2023 był graczem Pogoni.