He won a three medals at the ICF Canoe Slalom World Championships with two silvers (C1: 2019, C1 team: 2019) and a bronze (C1 team: 2009), all in La Seu d'Urgell. He also won a bronze medal in the C1 event at the 2016 European Canoe Slalom Championships in Liptovský Mikuláš.