This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

ST. PETERSBURG, Fla. — A St. Petersburg man was arrested Thursday after police reports said he beat up an Uber driver with a water bottle, a car antenna and a cane belonging to an elderly bystander, according to WFTS.

St. Pete police said on June 6, the Uber driver attempted to terminate the ride, making 26-year-old Denzel Johnson angry.

According to reports, Johnson hit the driver with a water bottle, then got out of the car and broke off the antenna. He used the antenna to strike the driver in his left shoulder.

Johnson then took a cane from an elderly bystander and hit the Uber driver in the right shoulder.

The Uber driver ended up with deep bruises and lacerations. He was able to pick Johnson out of a photo pack a few days later with the help of St. Petersburg police. Johnson was arrested Thursday morning at 10:30 a.m. He has already bonded out of jail.

Johnson, who lives in St. Pete, now faces criminal mischief and aggravated battery charges.