Ur. w Stalowej Woli, tam ukończył Technikum Samochodowe, studiował w Krakowie. Do 2004 zawodnik "Agrosu" (później AZS Biała Podl.). Jego rekord życiowy w biegu na 400 m - 47,00 sek. (2002). Był Mistrzem Europy Juniorów w sztafecie 4x400 m (Włochy 2001), ponadto IV m. w Mistrzostwach Świata Jun. - ukończył I zmianę na I miejscu (Jamajka 1999), oraz na 400 m "brąz" w MP Juniorów (1999). W Halowych ME seniorów (Wiedeń 2002) był IV w sztafecie 4x400. Jego brat Marcin (1982) był również zawodnikiem "Agrosu" i także posiadał najlepszy wynik w swojej konkurencji w dziejach miasta - 1.49,05 na 800 m (2005), studiował na Uniwersytecie Rzeszowskim.