He won a silver and a bronze medal in the C1 team event at the European Championships. He has also won three medals at the ICF World Junior and U23 Canoe Slalom Championships, with two golds in C1 team (2019, 2015) and one silver in C1 (2018). He earned his best senior world championship result of 15th at the 2019 ICF Canoe Slalom World Championships in La Seu d'Urgell.