W 1980 skończył karierę reprezentacyjną, a dwa lata później będąc zawodnikiem KS „Polonez” Warszawa zakończył karierę klubową. Po raz ostatni jako zawodnik wystąpił w październiku 1984, w wyścigu Marynarki Wojennej, po którym zakończył ostatecznie swoją karierę. Był zawodnikiem następujących klubów: LZS Milicz (1966), Radomiak Radom (1966–1967, na czas odbywania służby wojskowej), KS „Dolmel” Wrocław (1968–1978), FSO Warszawa (1979) i KS „Polonez” Warszawa (1979–1982).
Kariera trenera i działacza W latach 1984–1988 był trenerem kadry narodowej kolarzy szosowych. Jego podopieczny, Lech Piasecki, zwyciężył w Wyścigu Pokoju oraz został mistrzem świata w wyścigu indywidualnym w 1985, zaś drużyna zdobyła srebrny medal na igrzyskach w Seulu. W 1997 był szefem wyszkolenia Polskiego Związku Kolarskiego. W latach 1988–1989 prowadził pierwszą w Polsce zawodową grupę kolarską Exbud Kielce, potem założył Klub Sportowy „Szurkowski” w Warszawie (1991), był także dyrektorem polskiej części Wyścigu Pokoju. W latach 2007–2008 był prezesem zawodowej grupy kolarstwa górskiego MTB Halls Team. Prowadził sklep z artykułami kolarskimi w Warszawie przy ul. Erazma Ciołka 35.