Barney was voiced by Bob West (1991-2001) and Dean Weldt (2001-2010). The Barney suit was worn by David Joyner and Carey Stinson. David Lesourd did the French translation voice overs for Barney.