W barwach reprezentacji Polski do lat 18 występował na mistrzostwach świata juniorów do lat 18 edycji 2010, 2011 (Dywizja I). W barwach reprezentacji Polski do lat 20 wystąpił na mistrzostwach świata juniorów do lat 20 edycji 2012, 2013 (Dywizja I). Na turnieju MŚ do lat 20 Dywizji IB w Doniecku przyczynił się znacząco do zwycięstwa i awansu reprezentacji (wraz z nim skuteczne trio w ataku współtworzyli Kacper Guzik i Filip Starzyński, łącznie trójka zdobyła 11 z wszystkich 20 goli oraz uzyskali 27 punktów). W barwach seniorskiej reprezentacji uczestniczył w turnieju mistrzostw świata edycji 2019 (Dywizja IB).