Question: who was the actor that played festus in gunsmoke
Answer: Ken Curtis ( July 2 , 1916 -- April 28 , 1991 ) was an American singer and actor best known for his role as Festus Haggen on the long - running CBS western television series Gunsmoke .