Il fut d'abord organiste dans une église de Rome, tout en poursuivant une activité de musicologue. Il composa à partir de 1961 de nombreuses musiques de films (dont beaucoup de westerns spaghetti, notamment celles de la trilogie Sabata), apparaissant parfois sous les pseudonymes de Marcus Griffin ou Pluto Kennedy, mais arrêta cette activité en 1985. Parallèlement, il a composé de très nombreuses musiques religieuses, dont une Messa dei giovani (créée en 1966), des psaumes et des cantates. Il s'intéressait également beaucoup à la musique électronique et aux innovations musicales.