2004 gewann er den Sapporo-Halbmarathon. Im Jahr darauf folgte einem Sieg beim Virginia-Beach-Halbmarathon ein siebter Platz bei den Halbmarathon-Weltmeisterschaften 2005 in Edmonton. 2006 wurde er Siebter beim CPC Loop Den Haag.