Polski piłkarz grający na pozycji pomocnika, od lata 2024 r. gracz klubu GKS Katowice. Wcześniej występował w Rakowie Częstochowa, z którym zdobył mistrzostwo kraju. Zaczynał w radomskich klubach. Jeszcze jako junior zdecydował się na grę Gwarku Zabrze, co na długo związało go ze Śląskiem. Potem występował także w Polonii Bytom, ale ostatecznie zdecydował się na zmianę regionu. Reprezentował Miedź Legnica i Stal Mielec, choć z przerwą na grę w Ruchu Chorzów na poziomie Ekstraklasy. Na powrót do najwyższej klasy rozgrywkowej czekał potem do 2020 roku. Wtedy wywalczył awans ze Stalą Mielec, ale jednocześnie po sezonie odszedł do Górnika.