FANDOM



Frederick Charles "Fred" Willard (born September 18, 1933) is an American actor.He voiced Baruti in the 2001 Disney TV show The Legend of Tarzan.

External links