Il remporte la médaille de bronze du marathon des Championnats d'Europe de 2010 à Barcelone en 2 h 18 min 16 s.