Därefter kom han även med i "stora" VM 2010, som också slutade med svenskt brons. Landslagsdebuten i Tre Kronor ägde rum 29 april 2010, öppningsmatchen mot Tjeckien i förberedelseturneringen LG Hockey Games. Han spelade även för Sverige i VM 2017 där han var med och vann VM-guld. Han var även med och tog Sveriges andra raka VM-guld i VM 2018.