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. Od czerwca 2015 do kwietnia 2018 prowadził szóstoligowy SpVg Olpe.
Mecze w reprezentacji Polski l.p.Data Miejsce Przeciwnik Rezultat Rozgrywki Grał Uwagi1.7 października 1986Bydgoszcz 2-2 towarzyski 90' 2.15 października 1986Poznań 2-1 elim. Euro 1988 90' 3.12 listopada 1986Warszawa 1-0 towarzyski od 46' 4.18 marca 1987Rybnik 3-1 towarzyski do 45' 5.29 kwietnia 1987Ateny 0-1 elim. Euro 1988 od 67' 6.17 maja 1987Budapeszt 3-5 elim. Euro 1988 od 46' 7.19 sierpnia 1987Lubin 2-0 towarzyski 90' 8.2 września 1987Bydgoszcz 3-1 towarzyski 90' 9.23 września 1987Warszawa 3-2 elim. Euro 1988 90' 10.11 listopada 1987Limassol 1-0 elim. Euro 1988 90' 11.3 czerwca 1989Londyn 0-3 elim. MŚ 1990 do 59' 12.13 kwietnia 1993Radom 2-1 towarzyski 90' 13.19 maja 1993Serravalle 3-0 elim. MŚ 1994 90' 14.29 maja 1993Chorzów 1-1 elim. MŚ 1994 do 72' 15.8 września 1993Londyn 0-3 elim. MŚ 1994 90' 16.22 września 1993Oslo 0-1 elim. MŚ 1994 90' 17.13 października 1993Poznań 0-3 elim. MŚ 1994 90' 18.17 listopada 1993Poznań 1-3 elim.