Marvin the Paranoid Android performer David Learner
Portrayals
Radio and TV
Marvin's voice was performed by Stephen Moore on the first five radio series and television series and by Jim Broadbent in the sixth radio series. David Learner operated his body on television, having previously played and voiced the part for the stage version.
actor actress performing artist theater artist stage artist