CONSHOHOCKEN — An Upper Darby man is charged with theft and reckless endangerment after leading police on a chase through Conshohocken in an allegedly stolen truck.

Pedestrians and cyclists along the Schuylkill River Trial had to duck and dodge out of the way of the runaway vehicle, which made its way down the bike path, according to police.

According to a police criminal complaint, Thomas Frizzle, of the 100 block of Academy Lane, Upper Darby, allegedly jumped inside an idling Chevrolet 2500 pickup, which was being used by landscapers on a Philadelphia street.

Frizzle, 27, reportedly got inside the truck, which was located on Shawmount Avenue in Philadelphia, and sped off through a wooded area headed westbound, towards Conshohocken.

Eyewitnesses claimed they saw a white male wearing a black hoodie get inside the truck and speed off toward the Schuylkill River Trail.

Conshohocken, Whitemarsh and Plymouth police were dispatched to the area in Conshohocken with reports of a reckless driver traveling at a high rate of speed inside a dark-colored truck on the bike path.

Police caught up with Frizzle near the rear of 300 West Elm Street, and when they found him, he was reportedly erratically spraying and twirling a fire extinguisher.

As police attempted to apprehend him, police said Frizzle fled on foot, despite repeated commands for him to stop.

Frizzle was tackled to the ground and struggled with police, resisting being put in handcuffs.

According to the affidavit, when backup police got to the scene, officers discovered a rear security gate at 300 West Elm Street had been penetrated and the stolen truck was parked inside the lot.

The truck sustained significant damage to its wheels and windshield and was leaking fluids.

Police also discovered a black Porsche in the parking lot, having significant damage to its convertible soft top.

An eyewitness told police she observed Frizzle try to tear open the top, but was unsuccessful.