The first major event he participated was the 2004 European Championship. Since then he played on four World Championships (2007, 2009, 2011, 2013) and three European Championships (2008, 2012, 2014). He was also present at the 2004 Summer Olympics, where Hungary finished fourth. He was also part of the Hungarian team that finished fourth at the 2012 Summer Olympics.