He won a bronze medal in the C1 team event at the 2017 ICF Canoe Slalom World Championships in Pau. He also won two silver medals at the 2019 European Canoe Slalom Championships in Pau (C1 and C1 team events).