Han vandt en tre medaljer på ICF Canoe Slalom World Championships med to sølv (C1: 2019, C1 team: 2019) og en bronze (C1 team: 2009
), alle i La Seu d'Urgell. Han vandt også en bronzemedalje i C1-begivenheden ved 2016 European Canoe Slalom Championships i Liptovský Mikuláš.