Law enforcement usually gets a bad rap, but the actions of this Florida Highway Patrolman might change your mind.

According to ABC News, Trooper Mithil Patel responded to an accident on Interstate 95 near the town of Hobe Sound. While talking to Rony Bottex, a Chevrolet Express rear ended an Audi A3. The accident caused the A3 to go spinning out of control and headed straight for Bottex and Patel.

With little time to react, Patel grabbed Bottex and pushed him out of the way. As Bottex starts running, the car crashes into Patel. The front bumper clips his legs which sent him airborne and crashing into the A-pillar. He then flips around mid-air, before falling back to the ground.

At the same time, the car appears to hit Bottex. He can then be seen falling to the ground.

Also Read: Suspects Crash Into Semi During High-Speed Police Chase In Utah

While the crash looks pretty bad, Patel landed in the grass and is reportedly in good condition despite earlier reports suggesting he was seriously injured. Bottex also injured his knee in the crash, likely when he fell.

Crews who were responding to the earlier accident rushed to the aid of the two men and Patel was taken to the hospital where he is recovering. Bottex praised his quick actions as he told the media that Patel saved his life and he “would be gone” if the trooper didn’t push him out of the way.

Both accidents remain under investigation and it remains unclear if the driver of the van will face any charges.