У дорослому футболі дебютував 1992 року виступами за команду клубу «Олімпія» (Познань), в якій провів три сезони, взявши участь у 19 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Відзев», до складу якого приєднався 1995 року. Відіграв за команду з Лодзя наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Відзева», був основним гравцем команди.
У 2000 році уклав контракт з клубом «Вісла» (Краків), у складі якого провів наступні чотири роки своєї кар'єри гравця. Граючи у складі краківської «Вісли» також здебільшого виходив на поле в основному складі команди.
Завершив професійну ігрову кар'єру у клубі «Трабзонспор», за команду якого виступав протягом 2005—2006 років.
Виступи за збірну
У 1997 році дебютував в офіційних матчах у складі національної збірної Польщі. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 33 матчі, забивши 3 голи.