Question: Who played barney hefner on all in the family?
Answer: Allan John Melvin
Allan Melvin
Natural Questions answer: Allan John Melvin (from the Wikipedia article "Allan Melvin")