In 1967 film director Giuseppe Colizzi offered him a role in God Forgives... I Don't!, but initially he refused, asking more money to play. The conversation with the film director had not gone particularly well then, because [Carlo] Pedersoli had not yet grown the beard and was poor at horseriding. Despite that, the director could not find anyone else with his physical structure, so after some time he recalled the guy, offering him the role with the economic conditions that Pedersoli had requested. On the set, he met another unknown young actor, Mario Girotti (Terence Hill). The film director asked the two actors to change their names, deeming them to be too Italian-sounding for a Western movie: Pedersoli chose Bud Spencer to pay homage to Spencer Tracy as well as his favorite beer, Budweiser.