Tizenöt évesen (1992-ben) kezdett el komolyabban sportolni, triatlonozni, de hamar a duatlon[1] felé fordult.
1995-ben tagja volt a válogatottnak a veszprémi duatlon-Európa-bajnokságon, 1997-ben 10. helyezést ért el a lengyelországi Európa-bajnokságon, a spanyolországi világbajnokságon pedig a 20. helyen ért célba a junior korosztályban. Ebben az évben hazai szinten országos bajnok, és az „Év Junior Duatlonistája” lett.
A triatlonnak sem fordított hátat, de már a hosszabb távokra koncentrált. Junior országos bajnoki címet szerzett középtávú triatlonon.
1998-ban teljesítette az első Ironmant, melyben a 2000-es év hozta el számára a legnagyobb sikert, 3. helyen végezett a nagyatádi Ironman Országos Bajnokságon 9:07-es idővel.
A következő években egyre inkább a futás felé kezdett fordulni, ahol ugyancsak a hosszabb távokat kedvelte, félmaratontól a maratoni távig, de rövidebb távokon is versenyzett, mint például a Futapest Klub által szervezett terepfutás-sorozat. Rendszeresen részt vett a Bécs-Budapest Szupermaratonon is, 1993-tól a verseny megszűnéséig minden évben tagja volt valamilyen csapatnak, és rendszerint a 3-6. hely közötti helyezést ért el. Az utolsó években pedig a Sashegyi Gepárdok csapatával az 1-2. helyek valamelyikén végzett.
A 2010-es évek végén kezdett átállni az ultrafutásra, bár első ultra távú versenyét (Mátrabérc Trail) 2012-ben teljesítette, de 2019-ig csak ritkán indult maraton feletti távon. Az áttörés 2020-ban következett be, ebben az évben teljesítette az első 100 (UTT), majd pedig 200 km feletti távját (Ultrabalaton). 2021-ben pedig részt vett eddigi leghosszabb versenyén, a 48 órás országos bajnokságon, ahol 357 megtett km-rel nyert.
Az eredményei, teljesítménye javulásában elmondása szerint fontos szerepet játszik a táplálkozás is. 2007-ben lett vegetáriánus, 2012 óta pedig vegán.