W barwach reprezentacji Polski do lat 18 uczestniczył w turniejach mistrzostwach świata juniorów do lat 18 w 2014 (Dywizja I), 2015 (Dywizja II, kapitan zespołu). W barwach reprezentacji Polski do lat 20 uczestniczył w turnieju turniejach mistrzostw świata juniorów do lat 20 w 2015, 2016, 2017 (Dywizja IB). W kadrze seniorskiej uczestniczył w turnieju mistrzostw świata edycji 2019 (Dywizja IB).