A Baltimore man is accused of shooting a co-worker he blamed for a demotion Monday along Interstate 95 in Howard County, according to a police report.

Kevin Gross has been charged with attempted first-degree murder, first-degree assault, second-degree assault and reckless endangerment after he allegedly shot 28-year-old Ronald Garcia-Rodriguez, police said.

According to police, both are employees at Planet Aid, a nonprofit that collects clothing and other household items for resale and recycling, in Elkridge.

Garcia-Rodriguez was on his way to work around 4 a.m. when he pulled to the shoulder of I-95 because of an issue with his tire, according to documents.

The Baltimore Banner thanks its sponsors. Become one.

He told police that Gross, wearing a Planet Aid sweatshirt and a mask covering his mouth, stopped, police documents say. Garcia-Rodriguez noticed his tire had been slashed before Gross fired shots, police say. Garcia-Rodriguez was struck three times in his torso and four times in his right arm.

Garcia-Rodriguez told police that Gross had recently been demoted at Planet Aid, where they were both assistant managers, according to the police report.

The report said Gross thought Garcia-Rodriguez had something to do with him being offered a position as a driver.

Gross’ cellphone was tracked to his home in Baltimore. The black Buick Regal reportedly from the shooting scene was located near the home, according to police.

Police tracked the phone to Planet Aid, where Gross was headed in a red Ram truck, according to police documents. Gross was arrested without incident as he walked out of Planet Aid, police say.

The Baltimore Banner thanks its sponsors. Become one.

Gross told police that he was in the vicinity of Garcia-Rodriguez’s apartment and that he “wanted to fight,” according to police documents.

He told officers that he followed Garcia-Rodriguez but changed his mind about attacking him, documents say. Police said cellphone location data placed Gross along I-95 in the area of the shooting, while surveillance video from a nearby gas station shows him hiding in his vehicle behind bushes with its headlights turned off.

As of Tuesday, Garcia-Rodriguez was listed in critical condition, according to police.

Gross was being held without bond at the Howard County Detention Center, according to troopers.

WJZ is a media partner of The Baltimore Banner.