Dennis Weaver, one of television's iconic cowboys and a committed environmentalist, has died of cancer. He was 81. Weaver, who played diffident deputy Chester Goode in the TV classic western "Gunsmoke ...
LOS ANGELES -- Dennis Weaver, the slow-witted deputy Chester Goode in the TV classic western "Gunsmoke" and the New Mexico deputy solving New York crime in "McCloud," has died. The actor was 81.