Actor Philip Seymour Hoffman died from a toxic mix of drugs including heroin, cocaine, benzodiazepines and amphetamine, the medical examiner's office has determined.

The medical examiner also ruled Hoffman's death an accident.

The 46-year-old Oscar-winning actor died Feb. 2 at his West Village home.

Hoffman was found with a syringe in his arm and dozens of packets of heroin in his apartment.

Hoffman spoke candidly over the years about past struggles with drug addiction. After 23 years sober, the versatile actor reportedly checked himself into rehab for 10 days last year after relapsing in 2012.