A man is facing DUI, aggravated assault and other charges after he dragged a Clayton County officer about 100 feet in a stolen vehicle, police said.

The man, identified as 40-year-old Charles Nile, also led other officers on a chase and hit two vehicles before he was caught early Tuesday, police said in a Facebook post.

About 4:30 a.m., the officer saw Nile lying on the ground near a car in the area of QuikTrip Way and Forest Parkway in Ellenwood, according to the post.

“As the officer approached Nile to check his welfare, he woke up and she noticed that he appeared to be disoriented and impaired,” police said. “When the officer realized that Nile was making an effort to enter the vehicle, she gave commands to stop, which Nile ignored.”

Nile drove away, which caused the officer to become pinned in the door, police said.

The officer freed herself from the vehicle, according to the post, and Nile hit a vehicle as he left the area.

Other officers responded and spotted Nile’s car heading north on I-675, police said. He left the freeway and hit a parked tractor-trailer on Lunsford Drive before he got out of the car and led officers on a foot chase. Shortly after, he was apprehended without incident.

The officer who was dragged was treated and released at a hospital, police said.

Nile also was charged with leaving the scene of an accident, two counts of felony obstruction of an officer, fleeing/attempting to elude police officers for a felony, reckless driving, theft by receiving stolen property, driving on the wrong side of the road, two counts of striking a parked vehicle, concealing the identity of a motor vehicle and failure to obey an officer.

In other news:

It is at the intersection of Memorial Drive and East Lake Boulevard,