Marvin was voiced by Stephen Moore in the original 1970s radio series and in the TV series. Although there's a different chap trundling about in the suit in the TV series (David Learner, who deserves a shoutout for being stuck inside the 'tin can'), Moore still did the voice.
They broadcasted a 2014 abridged live…