BARRIE, ONT. -- A man from The Town of the Blue Mountains faces multiple charges following a traffic stop.

Police pulled the vehicle over along Highway 26 in Clearview Township overnight Wednesday after they said it was travelling twice the posted speed limit.

Officers arrested the 44-year-old man and seized various types of cannabis, cash and a cell phone allegedly found in the vehicle.

Police said the driver refused a roadside test.

He faces charges of dangerous driving, refusal to comply, possessing cannabis for the purpose of selling, and racing a motor vehicle.