Formulate an answer to this elaborate question: What actor had varying roles in twenty episodes of CBS's "Gunsmoke" with the actor who was best known  for portraying Marshal Matt Dillon for 20 years?
Gregg Palmer