Il remporte la médaille d'argent en moins de 85 kg lors des Championnats d'Europe 2016, la médaille de bronze en moins de 85 kg lors des Championnats du monde 2017 et la médaille d'or en moins de 87 kg lors des Championnats d'Europe 2018.