Urodził się w 1950 roku w Wilnie. Był zawodnikiem Zawiszy Bydgoszcz i Warszawianki.
Od 1972 do 1983 roku jedenaście razy stawał na podium mistrzostw Polski w rzucie dyskiem. Złote medale krajowego czempionatu zdobywał 4-krotnie - w 1975, 1976, 1980 oraz 1981 (w dorobku ma też 5 srebrnych krążków i 2 brązowe). Wielokrotny reprezentant Polski w meczach międzypaństwowych. Startował także w mistrzostwach i spartakiadach armii zaprzyjaźnionych.

Trzykrotnie poprawiał rekord Polski. 3 września 1978 roku w Bydgoszczy posłał dysk na odległość 64.80. Rezultat ten - do 1985 roku - był rekordem Polski. Obecnie jest on 6. wynikiem w historii polskiej lekkoatletyki.
W 1976 roku startował w igrzyskach olimpijskich w Montrealu. W eliminacjach uzyskał zaledwie 59,42, zajął 18. miejsce w eliminacjach i nie awansował do finałowego konkursu.
Po zakończeniu czynnej kariery, został trenerem. Pracował w Zawiszy, Warszawiance, a ostatnio w MKS Inowrocław.
Zmarł nagle 4 lutego 2021 roku.
CZEŚĆ JEGO PAMIĘCI!
TO RÓWNIEŻ MOŻE CIEBIE ZAINTERESOWAĆ
