A New York State trooper narrowly avoided a collision with a drunk driver in Erie County.

Authorities say the trooper was outside his vehicle while investigating another incident when a pickup truck towing a trailer slammed into the crash site.

Sensing the danger, the trooper jumped over a concrete barrier to avoid being hit.

Multiple cars were severely damaged, including the trooper’s.

34-year-old James Phalen was arrested and charged with d-w-i.

No one was seriously hurt.