DARIEN — Police charged a 33-year-old Branford man with larceny and other motor vehicle related charges after he was pulled over during a late-night traffic stop.

On Sunday around 2 a.m., an officer stopped a blue 2001 Jeep Grand Cherokee on Mansfield Avenue after the driver, Thomas Schmidt Jr. of East Main Street, failed to obey a flashing red light while crossing the Post Road at Sedgwick Avenue.

After running Schmidt’s plate number, the officer determined the plates were stolen. The Branford man told the officer he had bought the car the day before and had taken the dealership plate and put it on the new car.

Schmidt was asked to step out of the car. He then told the officer he had a small amount of marijuana and cocaine on him. The officer found two plastic containers: one of which had a green, leafy substance that field tested positive for marijuana inside and the other contained a white, powdery substance that tested positive for cocaine.

Schmidt was taken in and charged with several drug and motor vehicle related offenses, including operating an unregistered car, operating with a suspended license, improper use of a license plate, possession of controlled substances and sixth-degree larceny for having a stolen plate.

Schmidt was held on a $1,500 bond and appeared in court later on Feb. 5.