1982 wurde er Siebter bei den Commonwealth Games in Brisbane und 1986 Achter bei den Halleneuropameisterschaften in Madrid. 1987 schied er bei den Leichtathletik-Weltmeisterschaften in Rom in der Qualifikation aus und siegte bei den Mittelmeerspielen.