Allan John Melvin (February 18, 1923 -- January 17, 2008) was an American character actor who appeared in several television shows including the recurring roles of Corporal Henshaw on The Phil Silvers Show; Sergeant Hacker on Gomer Pyle, USMC; Alice 's boyfriend Sam the Butcher on The Brady Bunch; and Archie Bunker 's friend Barney Hefner on All in the Family and Archie Bunker 's Place.
who played barney on all in the family
Allan John Melvin