Whakaotihia te rerenga e whai ake nei: I whanau ia ki Ajka. I whakataetae ia i nga Taakaro Orimipia o te tau 2000, i te 2001 World Indoor Championships me te
2002 European Indoor Championships kaore i tae ki te whakamutunga. I riro ia hei toa toa a Hungarian i te 2003, me te toa toa Hungarian i roto i te 1999, 2000, 2001, 2002 me te 2006.