1957 fuhr er sporadisch für Ferrari und 1958 für Rob Walkers Cooper-Privatteam, wo er seinen zweiten Formel-1-Erfolg feiern konnte, erneut in Monaco. Von gelegentlichen Auftritten auf B.R.M., Scuderia Centro Sud und Aston Martin abgesehen, blieb er bis Ende der Saison 1960 bei Rob Walker und erreichte vier weitere Podestplätze in Formel-1-Weltmeisterschaftsläufen.