He won six medals at the ICF Canoe Slalom World Championships with a gold (C2: 2014), a silver (C1 team: 2018) and four bronzes (C1: 2019, C2: 2009, C1 team: 2014, 2015). He also won three gold, two silver and three bronze medals at the European Championships.