He won four medals at the ICF Canoe Slalom World Championships with three golds (K1: 2017, K1 team: 2015, 2017) and a bronze (K1 team: 2018). He also won two gold medals in the K1 team event at the European Championships.