Sebagai pemain, ia menghabiskan kariernya bermain untuk klub-klub di Polandia, Amerika Serikat dan Jerman. Pada tahun 1983, dia beralih ke kepelatihan, antara lain menjadi manajer Widzew Łódź, Wisła Kraków, Legia Warsawa dan Lech Poznań. Dia telah memenangkan tiga gelar Liga Polandia. Sejak tahun 2009 ia menjadi manajer Tim nasional Polandia,[1] tetapi mengundurkan diri pada 16 Juni 2012, setelah mereka tersingkir dari Euro 2012.[2]