Sixième du marathon des championnats du monde 1997, il remporte en 1998 la Coupe d'Europe du 10 000 mètres, à Lisbonne, et s'impose par ailleurs lors du Marathon de Rotterdam où il établit la meilleure performance de sa carrière en .