DUNKIRK – A Portland man arrested on a marijuana charge was driving erratically on Lake Shore Drive West about 9:30 p.m. Wednesday, Dunkirk Police said.

Christopher S. Sleeper, 21, was pulled over at West Seneca and Eagle streets. Police said they found more than 100 grams of high-quality marijuana and a large amount of money in the vehicle.

Sleeper was charged with fourth-degree criminal possession of marijuana,, unlawful possession of marijuana and using a cellphone while operating a motor vehicle.