Již od mládežnických kategorií reprezentuje ČR, účastnil se na dvou mistrovství světa do 18 let v letech 2006 a 2007, dvou mistrovství světa dvacetiletých v letech 2007 a 2008. Jeho premiéra v seniorském týmu nastala 29. dubna 2010 na LG Hockey Games ve Švédsku. Pomohl českému týmu vyhrát zlatou medaili na mistrovství 2010 a o rok později vyhrát bronz na mistrovství 2011 v Bratislavě, kde vstřelil 1 gól a na 2 přihrál. O dva roky později na MS 2013 ve Švédsku se stal se 7 body nejproduktivnějším Čechem na šampionátu. V roce 2014 se zúčastnil ZOH v ruském Soči, kde s týmem nestačili ve čtvrtfinále na výběr USA a obsadili celkové 6. místo. Absolvoval také domácí MS 2015, kde byl kapitánem národního týmu, který obsadil celkové 4. místo.