W latach 70. był trenerem klubowym m.in. wielokrotnych reprezentantek i medalistek mistrzostw Polski i Europy, płotkarek Zofii Bielczyk (gościnnie – była bowiem zawodniczką Polonii Warszawa) i Grażyny Rabsztyn, a także czołowej polskiej wieloboistki Grażyny Niestój. W latach osiemdziesiątych trenował wieloboistkę Małgorzatę Guzowską, która została jego drugą żoną. Doprowadził ją do rekordu Polski w siedmioboju (6616 pkt – 31.08.1985). Następnie prowadził wieloboistkę Marią Kamrowską, która została jego trzecią żoną. Wszystkie jego kolejne żony startowały na igrzyskach olimpijskich.
W latach 1991–1998 pracował w Danii, gdzie doprowadził do największych sukcesów, w tym rekordu świata i mistrzostwa Świata w biegu na 800 m Wilsona Kipketera. Pozostał jego trenerem także po powrocie do Polski.
W pierwszej dekadzie XXI wieku był trenerem biegaczki Grażyny Prokopek oraz pomagał Vénuste Niyongabo. Następnie został trenerem kobiecej kadry wieloboistek, ale w 2005 musiał ustąpić po pojawieniu się zarzutów związanych z niewłaściwym zachowaniem wobec zawodniczek.
Pracownik dydaktyczny Akademii Wychowania Fizycznego i Sportu w Gdańsku.