UNION COUNTY, N.C. -- Deputies detained a male and a female suspect following a chase that went through two counties Tuesday evening.

According to Charlotte-Mecklenburg Police, a stolen blue Chevrolet Silverado pickup truck was spotted by a license plate reader near South Boulevard and Scaleybark Road around 4:15 p.m. CMPD officers attempted a traffic stop but the driver, 48-year-old Robert Dean Wilson, refused to stop and fled.

The CMPD officer did not attempt to chase Wilson but a CMPD helicopter was able to locate the pickup truck and proceeded to follow it.

"We see another chopper then we say, 'what the heck is going on?'" said witness Trevor Moore.

According to the Union County Sheriff's Office, CMPD notified deputies about the pickup truck entering Union County on Rea Road. Deputies from the Union County Sheriff's Office located the suspect pickup truck and attempted a traffic stop. The stolen vehicle, occupied by Wilson and a female passenger, again refused to stop and a chase ensued.

"Several times during the pursuit, Wilson crossed the center line into oncoming traffic, endangering motorists as well as officers involved in the chase," Union County officials said.

Officials said Wilson also ran multiple red lights and stop signs as well as left the roadway to drive through fields in an attempt to get away.

The chase eventually ended on Wesley Chapel Road, just north of Goldmine Road. Both occupants were detained once the pickup truck stopped, Union County Sheriff's Office said.

Wilson and the female passenger were taken into custody. Deputies learned Wilson had a walking boot on from a recent ankle break. He was taken into custody but then transported to a hospital for treatment concerning his injury. He remains in custody at the hospital pending further evaluation by medical personnel. The female passenger was released and is not facing charges related to the chase.

Spencer Moore, another witness, described what tail end of the chase to NBC Charlotte.

"I saw the guy who went around the roundabout over there and then the cop just jumped right over it," Spencer said. "I thought that was crazy... He pulled over right over here and all the cops came in and they stopped him it was crazy."

Following investigations, the pickup truck driven by the suspects was stolen from Marshville, deputies say.

Wilson was charged with resist, delay and obstruct as well as felony fleeing to elude, driving with a revoked license, possession of a stolen vehicle, felonious restraint and possession of methamphetamines.