A driver’s failure to maintain a proper lane while driving on I-95 led to his arrests on multiple drug charges.

At 2:08 a.m. Tuesday, State Police from Troop G-Bridgeport were conducting motor-vehicle enforcement in the area of I-95 south in West Haven.

Troopers observed a dark colored Toyota Avalon traveling in the area, which failed to maintain its proper lane.

Upon conducting a motor-vehicle stop, troopers made contact with the operator, later identified as Ellis Reaves, 35, of Milford.

While speaking with Reaves, troopers detected a strong odor of marijuana which was emanating from the inside compartment of his vehicle.

State Police K9 Cezar was on the scene and also altered to the presence of narcotics.

Upon conducting a search of the vehicle, a clothing lint roller with a hidden compartment was located.

Inside the lint roller, troopers located 46 bags of suspected heroin with a combined weight of 12.1 grams, 31 bags of suspected crack cocaine with a total weight of 9 grams and one bag of suspected marijuana with a total weight of 6.4 grams.

Reaves was then placed under arrest and transported to Troop G, where he was processed and charged with narcotics related offenses.

Reaves was later released on a $25,000 bond and is scheduled to appear at Milford Superior Court on Nov. 26.