Od sezonu 2016/2017 występuje w drużynie AZS Politechniki Warszawskiej.

W 2013 zadebiutował w kadrze Polski seniorów w meczu towarzyskim przeciwko obecnym mistrzom Europy, reprezentacji Serbii. Został również powołany na Ligę Światową 2013.

21 września 2014, w katowickim Spodku, wraz z reprezentacją Polski, wywalczył złoty medal Mistrzostw Świata 2014, pokonując Brazylię 3:1.