He won three medals at the ICF Canoe Slalom World Championships with a gold (Mixed C2: 2018), a silver (Mixed C2: 2019) and a bronze (C2 team: 2003). He also won seven silvers and two bronzes at the European Championships.