Ultimo di sei fratelli e figlio di un appassionato di opera lirica, viene iscritto a 12 anni al Conservatorio Gioacchino Rossini della sua città, Pesaro, dove studia composizione e flauto. Si diploma a 19 anni ed entra nell'orchestra stabile di Pesaro come primo flauto. A 22 anni lavora a Roma come pianista in una sala da ballo e successivamente entra alla RAI come arrangiatore di orchestre radiofoniche.
Tra il 1955 e il 1960 vive prevalentemente all'estero lavorando come direttore d'orchestra in prestigiosi locali da ballo, come il "Ciro's" di Hollywood. Rientrato in Italia nel 1961, scrive con Nino Oliviero la colonna sonora per il film di Gualtiero Jacopetti, Paolo Cavara e Franco Prosperi Mondo cane, la cui canzone di testa ("More") vince un Grammy e viene candidata all'Oscar come canzone originale.
Nella sua lunga carriera ha lavorato con tutti i maggiori registi italiani da Vittorio De Sica a Dino Risi, Pupi Avati e Damiano Damiani. Tra le oltre trecento partiture, anche temi diventati cult, come Il sorpasso. Sue musiche sono state usate per i film Kill Bill vol. 1, Kill Bill vol. 2, Bastardi senza gloria, Drive e Django Unchained.
Muore il 23 gennaio 2014 a Roma, all'età di 87 anni.