Przebywając na zgrupowaniu olimpijskiej reprezentacji Polski na terenie Danii, w dniu 20 maja 1988 oddalił się z hotelu w Aarhus, po czym nie powrócił z ekipą do kraju. Wyjechał do RFN, aby rozpocząć w pełni profesjonalną karierę piłkarską. Jego pierwszym klubem był Bayer 04 Leverkusen, zdobywca Pucharu UEFA 1988. Polak szybko stał się podstawowym zawodnikiem „Aptekarzy”. W czterech sezonach rozegrał większość meczów ligowych, strzelał również bramki w Bundeslidze i pucharach. W sezonie 1989/90 był najlepszym strzelcem Bayeru Leverkusen (8 goli). Jego kariera reprezentacyjna nie była bogata w sukcesy. Karierę w kadrze zakończył 17 maja 1994 meczem z Austrią w Katowicach (3:4). Wcześniej przeszedł z Leverkusen do grającego w ll lidze SG Wattenscheid 09 z Bochum. W klubie tym grał przez trzy sezony. W tym czasie w plebiscycie tygodnika „Piłka Nożna” wybrany został Piłkarzem Roku 1993. W 1995 był zawodnikiem TSV 1860 Monachium, zaś wiosną 1996 występował w KFC Uerdingen. Latem 1996 wyjechał do Szwajcarii, gdzie strzelał bramki dla pierwszoligowego Neuchâtel Xamax. W 1997 powrócił do niemieckiej Bundesligi, w której po raz ostatni grał w zespole Fortuna Düsseldorf. W 1999 przeniósł się do niższej ligi, do zespołu Preußen Münster.