I think he's the one who was called upon to make the caveman* noises in "Yesterday's giant". God bless him.

*With their much more than 1,000 shows, this may have been the only one with that theme.