A man is facing a slew of charges after he allegedly led police on a chase with a stolen camper on Friday evening.

Halifax Regional Police say the bizarre incident began when someone reported that a truck towing a camper backed into a pole on the 3000 block of Olivet Street in Halifax at about 9:30 p.m.

The truck didn't stop after that mishap.

Officers then spotted the camper, which had been reported stolen earlier in the day, near Lacewood Drive and Titus Street. They tried to stop the vehicle, but the truck didn't stop then, either.

Instead, the driver accelerated and headed for Highway 103.

Police spotted the vehicle in the outbound lane, at which point the driver made a U-turn on the highway and headed inbound.

Police deployed a spike belt to slow the vehicle down, and the truck finally stopped.

Officers arrested a 38-year-old man.

He is facing charges of theft, failing to stop at the scene of an accident, resisting arrest and dangerous driving.