He won four medals at the ICF Canoe Sprint World Championships with a silver (C-4 1000 m: 2001) and three bronzes (C-4 200 m: 2005, C-4 1000 m: 2002, 2006).
He took home four medals at the ICF Canoe Sprint World Championships, securing a silver in the C-4 1000 m race in 2001 and three bronze medals in the C-4 200 m (2005), C-4 1000 m (2002), and C-4 1000 m (2006) races.