ROCKLAND — A Boston man was arrested Wednesday on drug trafficking charges after residents of Waldo and Knox counties shared information with police, according to officials.

Bernard Holmes-Fox, 29, has been charged with three counts of trafficking in schedule W drugs, according to Shannon Moss, spokesperson for the Maine Department of Public Safety.

Over the past two weeks, the Maine Drug Enforcement Agency and Rockland Police Department reportedly conducted several undercover purchases of cocaine from Holmes-Fox at locations across Knox County, according to Moss.

Throughout the investigation, Moss said, officers seized about 7 grams of suspected cocaine, 6 grams of suspected cocaine base and more than $4,700 in suspected drug proceeds.

Residents of several areas reported suspected illegal activity to local law enforcement agencies, which resulted in Holmes-Fox’s arrest and identification of other alleged local and out-of-state drug traffickers, according to Moss.

Holmes-Fox, who is scheduled to appear in court Friday, was taken to the Knox County jail in Rockland. His bail was set at $20,000 in cash.

Comments are not available on this story.