He won five medals at the ICF Canoe Slalom World Championships with three golds (C1 team: 2007; C2 team: 2011, 2014), a silver (C1 team: 2009) and a bronze (C1 team: 2013). He also won eight medals at the European Championships (3 golds, 3 silvers and 2 bronzes).