Grand maître international depuis 2004, il a remporté les tournois de Budapest en mai 1999, novembre 2000 et novembre 2002 ainsi que le championnat d'Europe d'échecs de la jeunesse (moins de 16 ans) à Budva en 2003. En août 2014, il a remporté la médaille d'argent par équipe et la médaille d'argent individuelle au deuxième échiquier de la Hongrie lors de l'Olympiade d'échecs de 2014.