Skriv en fortsættelse til dette afsnit - Ved 2010 FINA World Open Water Swimming Championships i Canada vandt han guldmedaljen over 10 km afstand. Ved Europæisk Vandsportmesterskab 2010
i Budapest, Ungarn vandt han sølvmedalje over 10 km afstand og guldmedalje over 25 km afstand. Han deltog i 10 km svømmeturnering ved Sommer-OL 2008 (finerede som fjerde) og ved Sommer-OL 2012 (finerede som 17.).