Aux championnats d'Europe 2006, il remporte la médaille d'argent après s'être incliné en finale contre le russe Georgiy Balakshin. Il avait auparavant battu Vincenzo Picardi et Jérôme Thomas.