About midnight Sunday, Osceola County Sheriff's deputies were conducting a safety and DUI sobriety checkpoint in Osceola County when a motorist fled through the checkpoint and struck a deputy with his vehicle, officials said.
The deputy was able to pull his gun and fired, striking the vehicle multiple times, officials said.
Deputies stopped 51-year-old Donald Geraghty on Canoe Creek Creek Road in St. Cloud, officials said.
Officials said Geragty ried to run but was caught by deputies with the assistance of the K-9 Unit.
The deputy was transported to Osceola Regional Medical Center with non-life-threatening injuries, officials said.
Early Sunday morning, Geraghty, was released from the hospital and booked into the Osceola County Jail, deputies said.
Geraghty was driving with a suspended license, deputies said.
Deputies said Geraghty was charged with attempted murder, aggravated battery and aggravated assault on a law enforcement officer, as well as, fleeing and eluding.