Il remporte la médaille d'or sur mètres, la médaille d'argent au général et la médaille de bronze sur mètres aux Championnats d'Europe 2012 se déroulant à Mlada Boleslav.