You asked:

how old was layne staley when he died

  • Layne Staley
    Layne Staley
    Layne Staley died in Seattle on April 5th 2002. His cause of death was heroin overdose. He was 34 years old when he died.