A Minneapolis man has been charged with running into a U.S. marshal with his SUV, briefly pinning the federal agent against a police car, while trying to elude arrest last week, prosecutors said.

James Mitchell, 25, faces charges of first-degree assault and fleeing a police officer in a vehicle, both felonies, in connection with the Oct. 6 incident, according to prosecutors.

The episode began after federal and local task force officers spotted Mitchell in a Cadillac SUV in the area of S. 1st Street and 20th Avenue S., near the University of Minnesota’s West Bank campus, according to a criminal complaint.

Mitchell was being sought in connection with four criminal cases, prosecutors said, and had several other warrants out for his arrest.

Prosecutors said that uniformed officers with guns drawn inched toward the SUV, which was allegedly stolen, and ordered Mitchell and two female occupants to come out with their hands up.

Instead, the complaint said, Mitchell threw the vehicle into reverse, striking a marshal who was standing near the rear of the SUV and pinning the man against a nearby squad car for several moments.

Mitchell raced past surprised officers and managed to elude capture until the following day, when he was arrested near Powderhorn Park in south Minneapolis after a brief car chase, authorities said.

The marshal, who was treated at a hospital for bruising, was saved by his protective vest, which “prevented his chest from being crushed,” said the complaint filed in Hennepin County District Court on Tuesday. His name wasn’t released.

Mitchell was being held on Tuesday in Hennepin County jail in lieu of $150,000 bail. His first court appearance was set for Wednesday.