Urodził się 15 listopada 1961 roku. Przez 15 lat był członkiem kadry narodowej. Startował w barwach Górnika Brzeszcze i AZS AWF Gorzów Wielkopolski. Jako szósty Polak przekroczył granicę 20 metrów - 7 czerwca 1986 roku w Rzeszowie pchnął kulę na odległość 20,23. W karierze zdobył 22 medale mistrzostw kraju - 10 na stadionie, w tym dwa złote (1996, 1998), i 12 w hali.
W zawodach weteranów startował okazjonalnie. W roku 2007 we włoskiej miejscowości Riccione został mistrzem świata wynikiem 16,27 m. Jest rekordzista Polski weteranów w kategorii M45 - 16,27 m i halowym rekordzistą Polski w tej samej kategorii - 16,17 m. oraz kat. M35 18,31 m.
Z Uroczystości żałobne rozpoczną się o godz. 13 w środę 25 stycznia mszą św. w kościele pw. Najświętszej Marii Panny przy Placu Jana Pawła II w Czechowicach-Dziedzicach.