Karierę piłkarską zaczynał w Stadionie Śląskim, a potem przygoda z futbolem nabrała tempa. Najlepszy czas miał w Śląsku Wrocław. Wtedy też nawet został powołany do reprezentacji Polski przez Adama Nawałkę, ale ostatecznie w kadrze nie zadebiutował.
W przypadku tego pomocnika problemy zaczęły się po wyjeździe z kraju. W niemieckiej Arminii Bielefeld grał mało, a po powrocie nie spełnił oczekiwań w Pogoni Szczecin. Zimą tego roku został zawodnikiem Sparty Katowice, która występuje w lidze okręgowej.