He won seven medals at the ICF Canoe Slalom World Championships with a gold (C1: 2017), three silvers (C1: 2014, 2015, C1 team: 2018) and three bronzes (C1: 2013, C1 team: 2014, 2015). He also won ten medals at the European Canoe Slalom Championships (6 golds, 1 silver and 3 bronzes).