He won six medals at the ICF Canoe Slalom World Championships with four silvers (K1: 2011, 2015; K1 team: 2013, 2018) and two bronzes (K1: 2013, K1 team: 2006). He also won three golds, two silvers and three bronzes at the European Championships.