WESTPORT — A 29-year-old Fairhaven man faces multiple charges after allegedly stealing two vehicles and leading police on a low-speed chase through multiple towns Thursday.

After a red 1998 GMC Sierra was reported stolen from a Crandall Road residence in Tiverton, police found the vehicle traveling on Colbrook Road in Little Compton before turning right onto Adamsville Road, which crosses the Rhode Island state line into Westport, according to a news release from the Westport Police Department.

Westport officer Douglas Wenson attempted to stop the vehicle as it traveled in the wrong lane on Adamsville Road near the intersection of Westport’s Main Road. Wenson said the driver, who appeared to be a white male with a goatee, attempted to communicate with the officer through his side-view mirror, police said.

During a low-speed pursuit, the driver struck two Westport police cruisers before coming to a stop at 193 Main Road. He attempted to flee on foot but didn’t get far before police caught up to him, according to the release.

Richard Botelho, of 55 Grove St., Fairhaven, was charged with multiple motor vehicle violations, failure to stop for police, receiving stolen property, two counts of malicious destruction of property, two counts of assault with a dangerous weapon (motor vehicle), resisting arrest and possession of Class A (heroin).

Police allege Botelho first stole a New Bedford Department of Public Works truck, parked the truck on Crandall Road in Tiverton, entered the running Sierra and took off. When taken into custody, Botelho was wearing a gray New Bedford Public Works T-shirt, according to police.

The Westport cruisers sustained minor damage, police said. No injuries were reported.