He won five medals at the ICF Canoe Slalom World Championships with two golds (K1: 2009, 2011) and three bronzes (K1: 2017, K1 team: 2005, 2017).