Robert Lowery, age 22, from Sneads Ferry was arrested on Tuesday by the Onslow County Sheriff’s Office.
Arrest warrants say Lowery had heroin in his possession, along with bags, a spoon and pipe.
He faces a felony drug charge and two misdemeanor drug charges.
Lowery was taken to the Onslow County Jail and placed on a $3,500 bond.
He made his first appearance in Onslow County District Court Wednesday morning.