Anthony Wilson Jr., 19, of Waukegan.

A Waukegan man is being held on a $2 million bond after he was charged with shooting and killing a North Chicago man who was driving in a car in June.

Anthony Wilson Jr., 19, of Waukegan, was charged with first-degree murder, two counts of aggravated unlawful use of a weapon, and unlawful use of a weapon.

The Waukegan Police Department and Waukegan Fire Department responded around 4:45 a.m. on June 13 to the 1600 block of 11th Street for a 911 call of shots fired.

Officers arrived and located a vehicle that had crashed into a building, according to Waukegan Deputy Police Chief Joe Florip.

A man, identified as Tyron Patrick, was found slumped over the steering wheel with gunshot wounds, Florip and Lake County Coroner Jennifer Banek said.

Patrick, 34, of North Chicago, was pronounced dead at the scene.

[Suggested Article]  No injuries reported after fire damages 2 homes, leaves 1 uninhabitable in Crystal Lake

An autopsy showed that Patrick died from multiple gunshot wounds, Banek said.

The Waukegan Police Department Criminal Investigations Division began an investigation and identified the suspect as Wilson.

Murder and weapons charges were approved by the Lake County State’s Attorney’s Office and detectives arrested Wilson on Tuesday.

Wilson appeared in bond court and was ordered held in the Lake County Jail on a $2 million bond.

He will appear in court again on November 4 for a preliminary hearing.