Lewy pomocnik klubu GKS Katowice. Swoją piłkarską karierę rozpoczynał w Błękitnych Stargard, a następnie występował w MSP Szamotuły oraz Lechu Poznań. Do ekipy GieKSy dołączył w lipcu 2019 roku z Olimpii Elbląg. Obecnie jego kontrakt obowiązuje do czerwca 2026 roku. Może grać jako lewy pomocnik lub lewy obrońca.