Nel 1986 agli Europei di Stoccarda vinse la medaglia d'argento sempre nei 3000 m siepi, affermandosi come il miglior interprete italiano sulla distanza.