In court documents, police charged Luis Baez-Roman with trafficking heroin and possession with intent to manufacture, sell, and deliver cocaine and methamphetamine.
Further charges include selling drugs from his car, possession of a firearm by a felon, and probation violation.
In January, Baez-Roman pleaded guilty to possessing with intent to sell the powerful synthetic opioid fentanyl.
The new charges follow an investigation into a drug deal inside the nightclub Insomnia on 15 Fenton Street.
The court documents didn't reveal information about the overdose or the person who died. It did say the drug involved was likely heroin.