Bei den Olympischen Spielen 2000 in Sydney gewann das ungarische Team mit Attila Vári Gold. 2001 und 2003 wurde er Dritter bei der Europameisterschaft und gewann 2003 den Weltmeistertitel. In Athen bei den Olympischen Spielen 2004 half er mit, die Goldmedaille von 2000 zu verteidigen. 2005 gewann er Silber bei der Weltmeisterschaft.