He won the gold medal at the 1971 Mediterranean Games and finished seventeenth at the 1972 Olympic Games. His personal best jump is 2.17 metres, achieved in May 1972 in Rome.