Mel Blanc was the principal voice of Barney Rubble, although Daws Butler (who previously voiced Ned Morton, a mouse version of Ed Norton - the inspiration for Barney Rubble - in the Looney Tunes short The Honey-Mousers) briefly assumed the role while Blanc recovered from a car wreck [REF].
In the 1994 live-action Flintstones movie, Barney was portrayed by Rick Moranis.