Urodzony w Lublinie zawodnik swoje pierwsze piłkarskie kroki stawiał w młodzieżowych zespołach OSiR Biłgoraj i UKS SMS Łódź.

Występował m.in. w drugoligowej wówczas Stali Stalowa Wola i Sokole Sieniawa, grając przez 2 lata na poziomie III-cio ligowym. Następnym jego klubem była Łada 1945 Biłgoraj oraz Sokół Sieniawa. Ostatnio wypożyczony został na rok ze Stali Stalowa Wola do trzecioligowej Wisłoki Dębica. W trwającym sezonie 24-letni obrońca rozegrał 18 spotkań, w których zdobył 1 gola.

Do Resovii trafia na zasadzie transferu definitywnego, który obowiązywał będzie do 30.06.2026 z opcją przedłużenia o kolejny.

Witamy w Reprezentacji Miasta!