Syn Stanisława i Teresy, mąż Teresy, ojciec Klaudii i Karola.
Zawodnik Gryfa Słupsk, olimpijczyk z Barcelony (7 m-ce 2:14:32), maratończyk 90-lecia, 100-lecia i jak to mówi Szefo: pewnie też 150-lecia.
3-krotny mistrz Polski (10000 m, półmaraton, bieg przełajowy).
Zajął 4 miejsce na mistrzostwach świata w Tokio (1991), oraz 3 podczas londyńskiego maratonu (1991).