Tras formarse en las categorías inferiores del Stal Mielec, finalmente debutó como futbolista en 2008 en la III Liga, donde jugó durante un año.
Posteriormente pasó a formar parte de la institución del Lechia Gdańsk, jugando en el equipo B durante tres temporadas.
Tras un año cedido en el Siarka Tarnobrzeg, volvió al Stal Mielec, donde jugó hasta 2014.
Tras un breve paso por el Czarni Połaniec volvió al Stal Mielec, esta vez para jugar en la II Liga.
También jugó en la II Liga con el Siarka Tarnobrzeg.