1964 verteidigte er seinen Titel in Boston und wurde Siebter bei den Olympischen Spielen in Tokio. In der darauffolgenden Saison wurde er mit seiner persönlichen Bestzeit von 2:17:44 h Vierter in Boston und gewann den Enschede-Marathon und den Košice-Marathon. Bei den EM in Budapest holte er erneut Silber.