Im Seniorenbereich vertrat er seine Farben bei den Weltmeisterschaften der Top-Division 2008, 2012, 2014, 2015, 2016, 2017 und 2021. Zudem vertrat er seine Farben bei den Olympischen Winterspielen 2010 in Vancouver und der Olympiaqualifikation für die Winterspiele 2018 in Pyeongchang.