Il remporte la médaille de bronze dans la catégorie des moins de 130 kg lors des Championnats d'Europe 2017 et la médaille d'argent lors des Championnats d'Europe 2018.