He won a complete set of medals at the ICF Canoe Slalom World Championships with a gold (K1: 2006), a silver (K1 team: 2006), and a bronze (K1 team: 2010). He also won two bronze medals at the European Championships.