He won five medals at the ICF Canoe Slalom World Championships with two golds (K1: 2007, K1 team: 2014) and three silvers (K1: 2014, K1 team: 2007, 2017). He also won two silver medals in the K1 team event at the European Championships.