After his retirement, Cranston lived in San Miguel de Allende, Mexico. He was found dead at his home in San Miguel de Allende on the morning of January 24, 2015. He was 65 years old. His cause of death was later said to be a heart attack.