Seniorskie granie rozpoczynał zaś w Górniku Zabrze w 2010 roku. Później był zawodnikiem Bruk‑Bet Termaliki, Calisii Kalisz, ROW Rybnik, MKS Kluczbork, Stali Mielec, Podbeskidzia Bielsko‑Biała, Stomilu Olsztyn, Jagiellonii Białystok i Zagłębia Sosnowiec.
To ponad 300 meczów na poziomie trzeciej, drugiej i pierwszej ligi. W swoim CV ma też 23 występy w Pucharze Polski i sześć gier w Ekstraklasie. Najwięcej doświadczenia (251 meczów, 59 goli i 23 asysty) zebrał w 1 Lidze.
Łącznie w całej karierze strzelił 99 goli i zaliczył 24 asysty.
Witamy w Gdyni i życzymy udanych występów w barwach Arki!