Comenzó su carrera en el Pogoń Szczecin, para que jugó por doce años, de 1989 a 2001. Con el Pogoń ganó el segundo puesto en la liga polaca en 2001. El mismo año abandonó Szczecin y fichó para el Göztepe A.Ş. de Turquía. Aquí jugó 31 partidos y fue con la selección polaca a Corea del Sur para la Copa Mundial. Jugó en el último partido (3-1 ante los EE. UU.) y fichó para el PAOK Salónica FC, con que ganó la Copa de Grecia.