Florida man charged with attempted murder for allegedly dragging police officer with car The officer is seen on video clinging to the door as the car speeds off.

 -- A Florida police officer is recovering in a local hospital after a 38-year-old man dragged the officer for about a half-mile from the door of his car Tuesday morning.

Thomas Cabrera, from Pembroke Pines, Florida, is facing a charge of attempted murder of a law enforcement officer for the incident, which was caught on dramatic bodycam video.

Jon Cusack, a 19-year veteran of the Pembroke Pines Police Department, is seen on the video approaching a vehicle in a parking lot to check on the driver after police were called about a possible drug overdose. The driver, who police allege is Cabrera, wakes up and starts to drive away.

Cusack, 47, can be seen in his bodycam video clinging to the driver's side door as the driver speeds off, eventually reaching 60 mph, according to the police report. The driver attempts to ram a fire emergency vehicle, all while Cusack clings to the door, before he releases his grip and tumbles to the side of the road.

Police said Cabrera then led officers on a chase, reaching speeds of 100 mph and even using heroin while driving, according to the police report, before he was eventually apprehended in busy morning traffic on I-595.

A female passenger has not been charged, police said.

The officer suffered road rash over much of his body, and the soles of his boots were completely worn off, but he is expected to make a full recovery.

"He's doing very, very good — good spirits. His wife and three kids are there, so he's in good spirits," Broward Police Benevolent Association President Jeff Marano told Miami ABC affiliate WPLG.

"They have a trip planned to go to Disney this weekend, and he's still going to go," Marano said.