W 2014 uczestniczył w mistrzostwach Europy U-18 w Polsce, podczas których rozegrał siedem meczów i zdobył cztery gole. Grał też w reprezentacji młodzieżowej, z którą w styczniu 2017 uczestniczył w rozegranym w Macedonii turnieju kwalifikacyjnym do mistrzostw świata U-21 w Algierii (w trzech spotkaniach zdobył cztery bramki). Powoływany także do reprezentacji Polski B, w barwach której wystąpił w listopadzie 2016 w turnieju towarzyskim w Płocku (rzucił w nim sześć goli).