Captain A.M. Harris said 25 crack rocks were seized, along with a dosage unit of heroin wrapped in a $10 bill and a bag of powdered cocaine.
It was not clear whether the man arrested following the stop, Joshua Antonio Burrell, 33, of Greensboro, had bought or was going to the sell the drugs, Harris said.
Burrell is formerly of Halifax, Harris said in a statement.
Agent D.W. McKeel stopped Burrell around 2 p.m. on East Tenth Street near Virginia Avenue.
Burrell was found in a possession of the drugs following a subsequent search, Harris said.
McKeel cited Burnell with a North Carolina Uniform Citation for a traffic signal violation and arrested and charged him with felony possession of cocaine, possession with intent to sell and deliver cocaine, felony possession of heroin, maintaining a vehicle for a controlled substance and resisting a public officer.
He received a November 15 court date.
Roanoke Rapids Master Officer Jamie Hardy and his dog, Storm, and agents C.A. Parker and C. Babb assisted.