Slovensko reprezentoval na dorasteneckých majstrovstvách sveta v roku 2007 a 2008, takisto aj na juniorských majstrovstvách sveta MSJ 2009, MSJ 2010 a MSJ 2011, kde bol kapitánom mužstva. Slovenský dres obliekol aj na seniorských MS 2010. V roku 2014 si obliekol reprezentačný dres na ZOH v Soči aj na MS v Minsku.