1987 wurde er Deutscher Meister im Crosslauf, 1988 Zweiter bei den Deutschen Marathon-Meisterschaften in 2:15:04 h. Beim Marathon-Weltcup 1989 in Mailand kam er als bester bundesdeutscher Läufer mit 2:13:51 h auf den zehnten Platz. Im Jahr darauf wurde er beim Marathon der Europameisterschaften Neunter und siegte beim Frankfurt-Marathon in 2:13:29 h.