1984 wurde er bei den Leichtathletik-Halleneuropameisterschaften 1984 Siebter über 3000 m. 1987 wurde er Zwölfter beim IAAF-Weltcup-Marathon in Seoul. Jeweils über 10.000 m gewann er Silber bei der Universiade, wurde Siebter bei den Leichtathletik-Weltmeisterschaften in Rom und gewann Bronze bei den Mittelmeerspielen. 1988 wurde er Zweiter und 1989 Dritter beim Berlin-Marathon.