Schrijf een vervolg voor deze paragraaf - Op de 2010 FINA Wereld Open Water Zwemkampioenschappen in Canada won hij de gouden medaille over de 10 km afstand. Op het Europees Kampioenschap Watersport 2010
in Boedapest, Hongarije won hij zilveren medaille op de 10 km afstand en gouden medaille op de 25 km afstand. Hij nam deel aan de 10 km zwemmarathon op de Olympische Zomerspelen van 2008 (vierde plaats) en op de Olympische Zomerspelen van 2012 (de zeventiende plaats).