Uczył się gry na skrzypcach i wiolonczeli. W 1943 roku ukończył studia muzykologiczne na Uniwersytecie Bolońskim. Następnie studiował kompozycję u Renzo Rinaldo Bossiego w konserwatorium w Mediolanie, w 1945 roku uzyskując dyplom. W 1948 roku uczęszczał na kursy u Paula Hindemitha w Salzburgu. W latach 1951–1967 był dyrektorem działu muzycznego RAI. Dyrektor artystyczny mediolańskiej La Scali (1968–1971), Teatro Regio w Turynie (1972), Angelicum w Mediolanie (1973–1975), Areny w Weronie (1975–1976) i opery w Genui (1983–1985). Od 1968 do 1981 roku wykładowca konserwatorium w Mediolanie. W 1968 roku nagrodzony międzynarodową nagrodą Le Muse.