He won five medals at the ICF Canoe Slalom World Championships with a gold (K1 team: 2017), three silvers (K1: 2017, K1 team: 2014, 2019) and a bronze (K1 team: 2018). He also won twelve medals (9 golds and 3 silvers) at the European Canoe Slalom Championships.