J.D. Cannon died at the age of 83 and was born on April 24, 1922.
He is known for his role as Peter B. Clifford, Chief of Detectives, City of New York in the show McCloud
He is 5' 11" (1.8 m) tall and was born in Salmon, Idaho (USA). J.D. Cannon died on May 20, 2005,
He is deceased (natural causes)