SANFORD, Maine — A Lebanon man was charged with trafficking heroin after a traffic stop Friday night in Sanford turned up more than 120 grams of the drug.

Police received calls shortly after 8 p.m. Friday about a car driven along Lebanon Street that reportedly was “all over the road,” according to Cpl. Matthew Gagne of the Sanford Police Department.

Police pulled over Christopher Blier, 31, and police observed drugs in his car during the traffic stop, Gagne said.

When police ordered Blier out of the car, he refused and attempted to flee the scene in his car, according to Gagne. Officers pulled Blier from the car and placed him under arrest.

A search of the vehicle turned up 128 grams of heroin and more than $10,000 in cash, Gagne said.

Blier was charged with aggravated trafficking and refusing to submit to arrest, among other charges.

He was being held at York County Jail in Alfred on $50,000 bail.