He finished tenth at the 1983 World Championships and the 1985 World Indoor Games, thirteenth at the 1988 Olympic Games and eighth at the 1990 European Championships. At the Mediterranean Games he won silver medals in 1987 and 1991. He also competed at the 1987 World Championships without reaching the final.