1973. szeptember 3-án születettem Zalaegerszegen. Szüleim orvosi tanácsra vittek le az uszodába, mert aszthmás voltam.
1980-tól a helyi úszóklub tagja lettem. Természetesen a medencés számokban versenyeztem, majd 1989-ben egy Balatonfüred – Siófok versenyen fertőződtem meg a nyíltvízi úszással. 1991-től már nemzetközi viadalokon vettem részt. 1992-től Budapesten készültem tovább Tóth Csaba irányítása alatt.
1993-tól a világ számos pontján álltam rajthoz Világ Kupa versenyeken, ahol 25-88 km-t kellett úszni változó körülmények között.
2004 szeptember 11-én indultam utoljára Világ Kupa versenyen az amerikai Atlantic City-ben.
2004-ben Díszpolgári címet kaptam a görögországi Koroni városában.
2004-től Nikos Gemelos az Olympiacos Pireus vezetőedzője utasítása és programja szerint készülök a versenyekre. Első közös sikerünk 2008-ban a Balaton hosszanti átúszása volt Balatonkenese és Keszthely között. A 79,6 km-es távot 25 óra és 32 perc alatt teljesítettem.
2008-ban Zalaegerszeg-díjjal tüntettek ki.
2011-ben első magyarként átúsztam a Balti-tengert Németország és Dánia között, melyet addig csak 9-en tudtak sikeresen teljesíteni a világból, és minden idők 3. legjobb idejével.
2013 augusztus 20-án átúsztam a hosszútávúszás Everestjének számító La Manche-csatornát. A 48 km-t a 15-16 fokos vízben 10 óra 48 perc alatt teljesítettem, mellyel beállítottam a magyar rekordot is. E rekordon kívül pedig a 2013-as esztendő leggyorsabb férfi átúszója címet is elnyertem a La Manche-csatornán. A csatorna átúszásával pedig hivatalosan is elkezdtem az Ocean’s Seven sorozatot, mely a világ 7 legnehezebb csatorna átúszását fogja össze. Az angliai-csatona átúszása után egy héttel pedig 1. helyet szereztem meg Görögországban 35 km-es távon.
A 2014-es esztendőben a világ egyik legnehezebb átúszásának nevezett japán Tsugaru-csatornát sikerült átúsznom, minden idők második legjobb idejével. Ezzel teljesítettem az Ocean’s Seven sorozat 2. állomását. A Honshu és Hokkaido közötti 37km-es távot 7 óra 29 perc alatt sikerült teljesíteni.
A 2015-es évem nagyon sikeres volt, mert a legnagyobb kihívást és célt sikerült egyedülállóan rövid időn belül elérnem szeptember 23-án a Molokai-csatorna átúszásával, valamint október 5-én a Catalina-csatorna sikeres teljesítésével. A Molokai-csatorna átúszáshoz vezető út alatt 54km-t kellett úsznom, melyet 12 óra 02 perc alatt sikerül teljesítenem. Ezzel az idővel sikerült megdöntenem az addigi Világ rekordot is! Az átúszás történetének közel 60 éve alatt én lettem a 34. sikeres átúszó. Mindössze 12 nappal később pedig a californiai Catalina-csatorna átúszását sikerült kiviteleznem. A kimerítő átúszást végül 10 óra 59 perc alatt sikerült befejeznem Palos Verde partjánál.
2016 november 4-én a kaliforniai San Pedroban ünnepélyes keretek beiktattak a Nemzetközi Marathon Úszók Hírességek Csarnokába. A floridai Fort Lauferdaleban található intézmény a 25 éves sportolói pályafutásomat díjazta a Tiszteletbeli Úszó kitüntetéssel.
2017 április 22-én az Ocean’s Seven sorozat 5. állomását teljesítettem. Az Új-Zélandon található Cook-szoros leküzdése az egyik legnehezebb úszásom volt, sportolói karrierem alatt. A 26 km-es távot a zord és hideg körülmények között is sikerült teljesíteni. A déli-szigetről az északi-szigetre való átúszás 6 óra 57 perc 49 másodpercet vett igénybe. Sikeres úszásom befejeztével 106 fő mondhatja el magáról, hogy teljesítette ezt az átúszást.
2017 Augusztus 18-án a Pesti Vigadóban vehettem át Magyarország Köztársasági Elnöke nevében, a sportteljesítményem elismeréseként a Magyar Arany Érdemkereszt kitüntetést, melyet Balog Zoltán az Emberi Erőforrások Minisztere adott át.
2017 November 2-án sikeresen átúsztam a Gibraltári-szorost 4 óra 9 perc alatt a spanyolországi Tarifa partjától a marokkói Cires pontig, és ezzel a 617. sikeres átúszó lettem! A marokkói szikla érintésével egy újabb állomást teljesítettem a nagy célom eléréséhez. Teljesítettem 6 állomást a 7-ből.
2019 augusztus 26-án elérkeztem az Ocean's Seven sorozat utolsó állomásához, hogy Észak-Írországból indulva Skóciába érjek át. A két ország közötti Északi-csatorna a legnehezebb állomás volt számomra. A starttól erős köd volt, mely pár órával később megszűnt, de a helyét átvették a hullámok. A fájdalmas medúzák is egyre többen lettek, de azon a napon felül tudtam kerekedni a nehézségeken és 40 km megtétele után elértem a skót partot. Az Északi-csatorna átúszásához 12 óra 11 percre volt szükségem és ezzel a 18. személyként teljesítettem az Ocean’s Seven sorozatot is.
2019 november 17-én bemutatásra a személyemről és az Északi-csatorna átúszásról készült dokumentumfilmet. A film címe: Ocean's Seven: Az északi pokol
2020 január 1-én a World Open Water Swimming Association jelölt az 2019-es Év Embere címre.
2021 augusztus 8-án átúsztam a Zürichi-tavat és ezzel együtt elkezdtem a Stillwater 8 sorozatot is.
2021 októberében Zalaegerszeg Díszpolgára kitüntető címet kaptam.
2022 április 3-án sikerrel teljesítettem a Stillwater 8 sorozat második állomását az izraeli Kineret-tó vagy más néven a Galilei-tenger átúszását. 6 óra 28 perc alatt értem át a tó déli pontjától a legtávolabbi északi pontjához.
2022 július 1-én a 3. helyen fejeztem be olaszországi Capri-Nápoly versenyt. A nehéz, 36 km hosszú versenyen 10 óra 19 perc alatt sikerült célba érnem.
2023 augusztus 10-én teljesítettem egy újabb állomást a Stillwater 8 sorozatból. Pályafutásom egyik legnehezebb úszása és helyszíne volt a Kalifornia és Nevada állam határán fekvő Tahoe-tó. A megtett közel 40 km-es távot 13 óra 5 perc alatt sikerült teljesítenem. Ez volt az első olyan helyszín, amit 1900 méter magasan teljesítettem. Egy rövid pihenőt követően augusztus 26-án Görögországban, Európa második legöregebb versenyén a Toroneos maratonon a 4. helyen sikerült célba érnem. A megtett 28 km-es távon 9 óra 5 perc lett a hivatalos időm.
2024 augusztus 22-én sikeresen körbe úsztam a Manhattan-szigetet, ezzel együtt teljesítve a Triple Crown sorozatot is. Az 1915-ben először megrendezésre kerülő verseny az egyik legnagyobb presztízsű verseny. A közel 50 km-es távot a sziget déli pontján kezdtük és az órajárással ellentétes irányba haladva teljesítettük a kört. 8 óra 2 perc alatt teljesítettem a versenyt, mely az egyik legérdekesebb és emlékezetesebb úszásom volt! A Triple Crown sorozatot eddig kevesebb, mint 350 ember tudta teljesíteni. Ehhez az elismeréshez át kellett úszni az La Manche-csatornát Anglia és Franciaország között, a Catalina-csatornát Catalina-sziget és Los Angeles között valamint New York ikonikus szigetét a Manhattant körbe.