He won twelve medals at the ICF Canoe Slalom World Championships with five golds (C1: 2006, 2009, 2010; C1 team: 2005, 2007), six silvers (C1: 2003, 2005, 2007; C1 team: 1997, 2003, 2009), and a bronze (C1 team: 1999).