W 2016 uczestniczył w mistrzostwach Europy U-20 w Danii, podczas których rozegrał siedem meczów i rzucił trzy bramki. W styczniu 2017 wziął udział w turnieju eliminacyjnym do mistrzostw świata U-21, w którym wystąpił w trzech spotkaniach i zdobył sześć goli. W 2017 zadebiutował w reprezentacji Polski B.