Détenteur du record d'Europe depuis 2002 en à Monaco, il est médaille d'argent aux Championnats d'Europe d'athlétisme 2002 à Munich. En 2004, le français Bob Bouabdellah Tahri égale son record.