W 2000 zdobył tytuł wicemistrza Polski juniorów oraz tytuł mistrza Polski juniorów. Również w 2000 rozpoczął karierę w klubie AZS Częstochowa, w którym grał do 2004. W sezonie 2004/2005 reprezentował włoski klub Sempre Volley Padwa. W kolejnym sezonie miał grać we włoskim klubie Lube Banca Macerata. 8 września 2005 zagrał ostatni mecz, wygrywając z reprezentacją Portugalii podczas mistrzostw Europy 2005.