Bei den Halbmarathon-Weltmeisterschaften 1996 belegte er den 86. und bei den Crosslauf-Weltmeisterschaften 2000 den 100. Platz. 2001 kam er beim Berliner Halbmarathon auf den 14. Platz, 2002 und 2004 siegte er beim Dresden-Marathon im Halbmarathon-Bewerb, und 2003 wurde er Vierter beim Košice-Marathon. 2004 qualifizierte er sich als Sechster des Zürich-Marathons für den Marathon der Olympischen Spiele in Athen, bei dem er auf Rang 81 einlief.