Występował w reprezentacji Polski B. W 2012 wziął udział w akademickich mistrzostwach świata w Brazylii. W grudniu 2013 został powołany przez trenera Michaela Bieglera do szerokiej kadry Polski seniorów na mistrzostwa Europy w Danii (w turnieju tym nie wystąpił). W barwach narodowych zadebiutował 4 kwietnia 2014 w meczu towarzyskim z Białorusią (27:22), natomiast pierwszą bramkę zdobył następnego dnia w spotkaniu z Rosją (27:21). W grudniu 2014 uczestniczył w przygotowaniach polskiej reprezentacji do mistrzostw świata w Katarze – wystąpił m.in. w towarzyskim meczu z Węgrami (33:19), w którym rzucił 10 bramek.