Ha giocato nove stagioni nella massima divisione polacca, ottenendo come miglior risultato un secondo posto (per due volte, nelle stagioni 1984-1985 e 1985-1986). Sono poi seguite cinque stagioni prive di vittorie nella massima serie scozzese con il Celtic Glasgow prima di un trasferimento per quattro stagioni nella seconda serie inglese.
Da allenatore ha vinto per due volte il campionato poalcco con due squadre diverse: Polonia Varsavia (1999-2000) e Legia Varsavia (2005-2006).