He won five medals at the International athletics competitions. He represented his country twice at the Olympic Games (1964, 1972) and was a three-time participant at the European Athletics Championships (1966, 1969, 1971) and was a bronze medallist there on his last appearance. At the European Athletics Indoor Championships he was gold medallist in 1973 and bronze medallist three years later. He won minor medals at the Mediterranean Games on two occasions and was the 1975 Summer Universiade bronze medallist.