Deputy First Class Dean Bardes (pictured) was patrolling I-75 in Estero, Florida on Monday when a driver got out of his car and started beating him during a traffic stop

A Good Samaritan saved a sheriff deputy's life on Monday, when an enraged man started beating the police officer during a traffic stop.

The incident happened in the morning, on I-75 in Estero, Florida, near the Corkscrew Road exit.

The officer, identified by WinkNews.com as Deputy First Class Dean Bardes, was working on the freeway when he tried to pull over a man driving a blue Toyota.

Instead, the man took off going more than 100 miles per hour. Bardes, a 12 year veteran of the force, gave chase before the two finally came to a stop on the off-ramp.

That's when the driver got out of his car and got into a confrontation with Bardes, beating the officer on the side of the road. Bardes has allegedly told supervisors that the man was armed.

Scroll down for video

A Good Samaritan witnessed the attack, got out of his car and shot the suspect three times. The suspect later died at the hospital, after paramedics tried to revive him at the scene (above)

Another man was driving past the scene and witnessed the brutal beating. So he got out of the car and told the man repeatedly to get off of the officer.

Another witness, Shanta Holditch, told NBC 2 that the suspect 'refused to get off the officer and the officer kept yelling, "shoot him, shoot him, shoot him,"' to the other man.

The other man, who had a concealed weapons license, complied and shot the suspect three times.

'I heard like three shots. He fell down on top of the police officer,' Mr Smith, a witness, said. 'After a moment, the police officer rolled him back over, got on his mic, then rolled over back on the ground besides the guy.'

Neither the Good Samaritan or the suspect have been identified. Above, the scene of the shooting near the Corkscrew Road exit

Police kept the exit closed for more than nine hours on Monday, as they combed the scene for evidence

Both the suspect and the officer were taken to the hospital. The suspect died from his injuries while the officer was treated and released. Deputy Bardes was not shot in the incident.

Neither the suspect or the Good Samaritan have been identified.