Występował w takich klubach jak: Zagłębie Sosnowiec (98/99), Unia Oświęcim (94/95, 99/00, 01/02), Karvina (Czechy), Stoczniowiec Gdańsk (97/98), Polonia Bytom (00/01).