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[2]. Wyjechał do RFN, aby rozpocząć w pełni profesjonalną karierę piłkarską. Jego pierwszym klubem był Bayer 04 Leverkusen, zdobywca Pucharu UEFA1988. 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 maja1994 meczem z Austrią w Katowicach (3:4). Wcześniej przeszedł z Leverkusen do grającego w ll lidzeSG 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. Karierę zawodniczą kończył w SSVg Velbert oraz w SV Hilden-Nord.
W sezonie 2012-13 był trenerem szóstoligowego niemieckiego zespołu TuSpo Richrath[3]. Od czerwca 2015 do kwietnia 2018 prowadził szóstoligowy SpVg Olpe.