Einem fünften Platz bei der EM 1986 in Stuttgart folgte ein neunter bei den WM 1987 in Rom. Bei den Olympischen Spielen 1988 in Seoul kam er auf den sechsten Rang, und bei der EM 1990 in Split wurde er Neunter.