Walter ToddsProduction • 1920-06-28 • Lambeth, London, England, UKNo biography available.Known ForFan ClubNo Nerds have favorited Walter Todds yet — be the first.All fan clubsFrom NerdspinFilmographyProduction1Creator21966Face the MusicTVProducer • 127 episodes★ 7.0