An Ulster County man who led police on a high-speed chase and crashed into two buildings, while in the possession of drugs, pleaded guilty.

In Ulster County Court on Friday, 31-year-old Recardo Langston of Kingston pleaded guilty to third-degree criminal possession of a controlled substance, a felony.

According to the Ulster County District Attorney's office, Langston crashed into property at a home on the Boulevard near Klingberg Avenue in the City of Kingston while trying to flee police back in June.

During the chase, Langston abruptly stopped, causing a police car to slam into his vehicle, officials say.

As the chase continued, he lost control of his car and crashed into a building on Abeel Street after going the wrong way on a one-way street.

After crashing his car, Langston is accused of trying to flee on foot. He was soon apprehended by members of the Ulster Regional Gang Enforcement Narcotics Team (URGENT) and their K-9, Triton.

Langston was treated at Health Alliance of the Hudson Valley's Broadway Campus for injuries he sustained from the K-9 while being apprehended.

A police officer was also treated at the hospital for knee and shoulder injuries. K-9 Triton was forced to retire due to this undisclosed injuries he suffered.

A person who was hit by Langston’s car as he was fleeing was treated for minor injuries.

During the foot chase Langston was seen trying to discard an item, which turned out to be over four ounces of cocaine.

Langston is scheduled for sentencing on March 10. In addition to the Ulster County indictment, Langston is facing federal cocaine distribution and conspiracy charges.

More From Hudson Valley Post