E' stato regista, produttore, production manager e sceneggiatore. Come production manager ha lavorato in diversi film collaborando col regista Luigi Zampa, di cui è nipote, da La Romana a Fantasmi a Roma. Ma è come regista che ha raggiunto il successo dirigendo 4 film western con la celebre coppia Bud Spencer e Terence Hill. E' morto a soli 53 anni.