He won 4 gold medals at the ICF Canoe Sprint World Championships, two at the 2010 ICF Canoe Sprint World Championships in Poznań, earning them in the C-2 500 m and C-2 1000 m events, one at the 2011 ICF Canoe Sprint World Championships in Szeged (in the C-2 500 m) and one at the 2014 ICF Canoe Sprint World Championships in Moscow (in the C-2 1000 m). He has also won two silvers, in the C-2 500 m (2014, 2017) and a bronze in the C-2 1000 m (2011).