Actor Dennis Weaver has passed away today from cancer. He was a prolific actor who appeared in many movies and TV shows. His most famous TV work was the 1960s western show "Gunsmoke" and in the 70s as detective "McCloud". Among his many movie credits he had a memorable role as the nervous hotel watchman in Orson Wells classic noir "Touch of Evil". Dennis Weaver was aged 82.