2010 m. Kanadoje vykusiuose FINA pasaulio atvirųjų vandenų plaukimo čempionatuose jis laimėjo aukso medalį 10 km atstumu. Į
2010 m. Europos vandens sporto čempionate Budapešte, Vengrijoje jis laimėjo sidabro medalį 10 km atstumu ir auksą medalį 25 km atstumu. Jis varžėsi 10 km plaukimo maratone 2008 m. Vasaros olimpinėse žaidynėse ir 2012 m. Vasaros olimpiadoje.