Nauczyciel wychowania fizycznego w II LO w Gnieźnie; trener lekkiej atletyki II klasy; systematyczne treningi biegowe rozpoczął w roku 1988 jako zawodnik ówczesnego AZS AWF Poznań.Od 2002 roku reprezentuje klub ALTOM GNIEZNO.
Rekordy:
5km – 14:47
10km – 29:38
21km – 01:06:40
42km – 02:27:04
Najważniejsze osiągnięcia:
– II miejsce na 1500m oraz III miejsce na 800 m w Akademickich Mistrzostwach Polski Juniorów;
– I miejsce w Ogólnopolskim Biegu Lechitów w latach 2006 i 2009;
– 35 miejsce w Maratonie Berlińskim w 1995 z wynikiem 2:27:04;
– Wielokrotny Mistrz Polski Weteranów w półmaratonie
– I miejsca w biegach m.in. w Cekowie, Trzemesznie, Pobiedziskach, Bojanowie, Wrześni,Turwi, Chrzanie