He won three medals at the ICF Canoe Slalom World Championships with two golds (Mixed C2: 2019, C2 team: 2013) and a bronze (C2 team: 2014). He also won three silver and four bronze medals at the European Canoe Slalom Championships.