A Healdsburg man driving a stolen car led authorities on a 20-mile high-speed chase over rural roads early Sunday that ended with his arrest on multiple charges, including possession of drugs, Healdsburg police said.

James William Biocca Jr., 47, was taken into custody after the chase ended on Independence Lane off Highway 101 near Geyserville, Sgt. Nick Castaneda said in a press release.

The chase began after a Healdsburg officer spotted an Acura driving erratically at the north end of the city about 2 a.m. and a check on the car’s license plates indicated it was stolen from Petaluma, Castaneda said. The car continued north on Healdsburg Avenue at a high rate of speed after the officer tried to make a traffic stop.

Sonoma County sheriff’s deputies and CHP officers joined the pursuit as the driver headed toward Alexander Valley Road and Highway 128, deploying spike strips that eventually disabled the car, Castaneda said.

Biocca, the lone occupant of the car, was arrested on suspicion of evading police and reckless driving, vehicle theft, possession of a stolen vehicle, driving under the influence of methamphetamine, possession of marijuana for sale and an felony no-bail warrant for a parole violation.