Anthony J. Douglas, 37, of Waukegan.

A Waukegan man has been arrested and charged in the drug-induced homicide of an Algonquin man who died following a heroin overdose, prosecutors said.

Anthony J. Douglas, 37, of the 400 block of County Street in Waukegan, was charged with drug-induced homicide, a Class X felony, and unlawful delivery of a controlled substance, a Class 2 felony.

A criminal complaint filed in McHenry County Circuit Court alleges Douglas delivered heroin to Joseph M. Scully, 32, of Algonquin, on August 21.

Scully died the same day after injecting a portion of the heroin into his body.

McHenry County Assistant State’s Attorney Hunter Jones said in a motion that Scully was found unresponsive in his home.

Bags suspected to contain heroin and fentanyl were found near his body along with a straw and needle.

Phone records showed that Scully had arranged to purchase the heroin and fentanyl from Douglas on the day of his death, Jones said.

[Suggested Article]  'No regard for human life': Police release new details in Waukegan carjacking of mother, police pursuit through Lake County

Douglas was interviewed and admitted that he sold Scully four bags of heroin on the day of his death, Jones said.

The case was investigated by the North Central Narcotics Task Force, court records show.

Investigators arrested Douglas Thursday evening and transported him to the McHenry County Jail.

A McHenry County judge ordered Douglas held on a $300,000 bond.

He remains held and would need to post $30,000 cash in order to be released.

A bond hearing is scheduled for Tuesday on a motion to reduce bond.