1 Ger (aka Ratrod) 2 years ago HICKORY, N.C., April 6, 2015—James Best, the actor best known for his portrayal of bumbling yet endearing Sheriff Rosco P. Coltrane on TV’s “The Dukes of Hazzard,” died at 9:28 p.m. ET Monday after a brief illness and complications of pneumonia. He was 88. LinkSad news. I grew up with the Dukes of Hazzard.