W reprezentacji Polski zadebiutował 4 kwietnia 2013 w przegranym meczu ze Szwecją (21:28). Dwie pierwsze bramki w barwach narodowych rzucił w rozegranym trzy dni później spotkaniu rewanżowym ze Szwecją (22:18). W 2015 r. zdobył brązowy medal podczas mistrzostw świata w Katarze. W turnieju tym wystąpił we wszystkich dziewięciu meczach, rzucając 18 bramek. W styczniu 2016 uczestniczył w mistrzostwach Europy w Polsce, w których rozegrał siedem meczów i zdobył 15 goli. W sierpniu 2016 wziął udział w igrzyskach olimpijskich w Rio de Janeiro (4. miejsce) – wystąpił w ośmiu spotkaniach, zdobywając 33 gole. W 2017 uczestniczył w mistrzostwach świata we Francji, w których był najlepszym strzelcem polskiej reprezentacji – w siedmiu meczach rzucił 26 bramek.
Sukcesy Reprezentacja Polski 3. miejsce mistrzostw świata: 2015
Indywidualne Najlepszy zawodnik Superligi: 2018/2019 (Wisła Płock) Najlepszy skrzydłowy Superligi: 2018/2019 (Wisła Płock) 3. miejsce w klasyfikacji najlepszych strzelców Superligi: 2018/2019 (169 bramek;