CENTRAL, La. (BRPROUD) — On Monday morning, Central Police arrested a suspect in connection with a deadly March hit-and-run.

Police say Ryan Russell was the pedestrian who was killed in the March 11 crash on Joor Road.

The suspect was identified as 56-year-old Juan Carlos Ramirez; according to a police report, after hitting Russell, Ramirez allegedly sped away, “reaching speeds in excess of eighty miles per hour.”

Police documents go on to say that, “at no time did the accused stop at the scene, give his identity, or report the accident to police, or render aid of any sort.”

The video above shows Ramirez’s arrest and perp walk, which took place on the morning of Monday, May 9, which is nearly two months after the fatal collision.

A May 9 news conference regarding the investigation into the incident can be viewed in the video player below.

During the conference, Central’s Chief of Police, Roger Corcoran joined Assistant Chief Cliff Ivey in addressing the public regarding the specifics of the investigation.

Chief Corcoran explained that a license plate reader and cameras that recorded footage of the suspected vehicle along with assistance from the public were what led to Ramirez’s arrest.

During the news conference, officials specifically thanked Chief Murphy Paul of Baton Rouge Police, Carl Davis, Trooper Andrew Pratt, and Sheriff Sid Gautreaux.

Ramirez was charged with negligent homicide and hit-and-run driving.