MIAMI -

Felony charges against a Miami-Dade County firefighter accused of impersonating a police officer were dropped Friday, but still faces misdemeanor battery charges stemming from an incident that happened in early October.

Osvaldo Alvarez, 52, was arrested and charged with falsely impersonating a police officer, vehicle burglary and battery after he reportedly pulled up next to a car driven by Alejandro Ravelo, 59, and confronted him about his driving.

As Ravelo drove away, police said Alvarez followed him to the parking lot at 8333 Southwest 81st Avenue, where detectives said he then got out of his vehicle and struck Ravelo's hood.

Ravelo then drove to another parking space where police said Alvarez blocked him in with his vehicle and threatened to arrest him.

Alvarez then reached through Ravelo's window and grabbed his hand, police said.

Authorities said several witnesses dialed 911, saying an officer needed assistance. Once uniform officers arrived, detectives said it was determined that Alvarez was not a police officer but a Miami-Dade firefighter.

A date to address the misdemeanor charges has not yet been set.