Urodził się 4 kwietnia 1973 r. w Siedlcach. Startował na Igrzyskach Olimpijskich w Sydney (2000).
Lekkoatleta, dyskobol. Uczestnik Igrzysk Olimpijskich w Sydney (2000).
Związany z klubami Mazowsza, południowego Podlasia i Lubelszczyzny. Był zawodnikiem Garwolińskiego Klubu Sportowego „Wilga” Garwolin, Miejskiego Klubu Sportowego „Pogoń” Siedlce, AZS AWF „Polkres” Biała Podlaska, Międzyszkolnego Klubu Sportowego „Żak” Biała Podlaska, Namysłowskiego Klubu Sportowego Namysłów i AZS UMCS Lublin (od 2009 r.). Trzykrotny mistrz Polski (1999–2001). Dwukrotny uczestnik uniwersjady (1999, 2013), trzykrotny uczestnik meczów międzypaństwowych (2000–2002): trzy starty, jedno zwycięstwo indywidualne. Dwukrotny uczestnik superligi Pucharu Europy (2001, 2002) oraz mistrzostw Europy w Monachium (2002).
Biogram pochodzi w książki „Lubelscy Olimpijczycy” (Lublin, 2018), autorstwa: D. Slapka, M. Powały – Niedźwieckiego, P. Markiewicza