Question: who played festus on the tv show 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 .