He made his full international debut on 27 December 2004 against Slovakia. He participated in his first major international tournament two year later, finishing thirteenth at the 2006 European Championship. He took part in further five European Championships (2008, 2010, 2012, 2014, 2016), four World Championships (2009, 2011, 2013, 2017) and an Olympics (2012).