Luchiano Salgado, 19, of North Chicago (inset) was charged with fleeing from police during a traffic stop in Lake Bluff and crashing in North Chicago before being taken into custody with the assistance of North Chicago Police Canine Six early Tuesday morning. | Provided Photos

A North Chicago man is facing numerous charges after authorities say he hit a police car and nearly struck multiple officers in Lake Bluff while fleeing a burglary investigation.

The Lake Bluff Police Department said an officer observed a vehicle driving without headlights on East Prospect Avenue around 1 a.m. Tuesday.

Officers located the vehicle and conducted a traffic stop near Simpson Avenue and East Center Avenue in Lake Bluff.

Officers then learned that several vehicle burglaries were reported in the area involving the suspect vehicle.

The driver of the vehicle, identified as Luchiano Salgado, 19, of North Chicago, suddenly reversed into an unoccupied police vehicle while officers were speaking to the occupants, police officials said.

Salgado narrowly missed striking multiple Lake Bluff police officers, police officials said.

Tire deflation devices were deployed and the offending vehicle ran over the device.

[Suggested Article]  911 dispatcher, two sheriff's deputies honored for aiding veterans in separate incidents in Lake County

Salgado traveled northbound on Sheridan Road into North Chicago where he lost control and drove off the roadway into the snow while trying to turn onto Buckley Road.

Officers took a passenger into custody but Salgado fled on foot from the scene, police officials said.

The Lake Bluff, Lake Forest, North Chicago and Great Lakes police departments began a search for Salgado.

North Chicago Police Officer Donald Florance and canine Six also responded to the scene to assist.

Officers set up a perimeter in the area of the crash and canine Six began tracking.

The police canine tracked Salgado for over a mile onto Great Lakes Naval Base.

The temperatures were around zero degrees at the time.

Salgado, who was wet and suffering from hypothermia, was apprehended.

Salgado was transported to Lake Forest Hospital where he was treated and released to the Lake Bluff Police Department.

[Suggested Article]  'Significant concerns': Sheriff's office pulls out of agreement to be part of Lake County's consolidated dispatch center

Salgado was charged with three counts of aggravated fleeing to elude, unlawful possession of cannabis by a driver, speeding 35 mph or more over the limit, two counts of disregarding a stop sign, operating an uninsured motor vehicle and headlight violation.

Authorities initially said Salgado was charged with burglary to motor vehicle, however, those charges have not been filed yet.

The second person taken into custody was released from custody.

Police said the investigation is ongoing and anyone with information on the vehicle burglaries is asked to contact the Lake Bluff Police Department at 847-234-2151.

Residents are encouraged to review their surveillance footage from Monday evening and early Tuesday morning.

Salgado appeared in bond court Tuesday and a judge set bond at $100,000.

He remains held in the Lake County Jail and would need to post $10,000 cash to be released.

[Suggested Article]  Drone operator recognized for locating missing elderly man with dementia in field in Round Lake