Hij nam meerdere keren deel aan het WK kanosprint. Daarbij won hij twee gouden (K1 500 m, 2007 en K1 1000 m, 2011), drie zilveren (K1 1000 m, 2003, 2005 en 2007) en drie bronzen medailles (K1 500 m, 2005 en 2010 en K1 1000 m, 2009).