He was a member of the national team that won gold medals at the 2008 Summer Olympics and 2012 Summer Olympics. On 28 May 2021, he was named as the captain in the squads for the 2021 EuroHockey Championship and the 2020 Summer Olympics.