A Roanoke Rapids man was charged Thursday with trafficking fentanyl and cocaine following a multi-month investigation by the Halifax Regional Drug and Gang Task Force.

According to warrants, 38-year-old Kevin Lee-Andre Davis was charged with trafficking approximately 28 grams of fentanyl and between 200 and 400 grams of cocaine. Warrants also allege that Davis possessed with the intent to deliver 267.2 grams of cocaine and 22.5 grams of crack.

Major Anzell Harris of the Halifax County Sheriff’s Office said the task force executed a search warrant at a residence on Dickens Avenue with the assistance of the criminal investigation and patrol divisions. The search warrant was the result of an investigation based on community complaints.

Davis was located inside the residence. Agents discovered trafficking amounts of cocaine and fentanyl, a quantity of marijuana, suspected MDMA, and three firearms — one stolen from Halifax County and another from Northampton County.

In addition to the trafficking counts, he was charged with possession with intent to manufacture/sell/deliver fentanyl, felony possession of fentanyl, two counts of possession with intent to manufacture/sell/deliver cocaine, two counts of felony possession of cocaine, felony possession of a Schedule I controlled substance, possession of marijuana, felony maintaining a dwelling for controlled substances, two counts of felony possession of a stolen gun, and possession of drug paraphernalia.

He remains in the Halifax County Detention Center without the opportunity for bond. According to court records, he has a May 13 disposition hearing in Halifax County District Court.