W barwach juniorskich kadr Czech uczestniczył w turniejach mistrzostw świata juniorów do lat 18 edycji 2007, 2008 oraz mistrzostw świata juniorów do lat 20 edycji 2009. W barwach reprezentacji seniorskiej uczestniczył w turniejach mistrzostw świata edycji 2016 (zagrał cztery spotkania), 2017 (nie wystąpił w żadnym meczu) oraz zimowych igrzysk olimpijskich 2018 (nie wystąpił w żadnym meczu).