Ur. w Zamościu, wychowanek AMSPN "Hetman", w "Hetmanie" sezon 2006/07, następnie w "Polonii" Warszawa i przez 6 sezonów w "Stali" Rzeszów. Był reprezentantem Polski juniorów, obrońca, w 2005 uczestniczył w spotkaniach z Ukrainą w Zamościu i Krasnymstawie (bramka). Od 2013 w "Omega" Stary Zamość. W 2016 został ponownie zawodnikiem "Hetmana".