Police and paramedics arrive on the scene of a medical emergency call that led to a vehicle crash on Grand Avenue west of Hunt Club Road in Gurnee on Wednesday. | Photo: Lake County Passage.

A police officer helped perform CPR on a man who was not breathing and unconscious after his car struck a tree in Gurnee earlier this week, officials said.

The Gurnee Police Department and Gurnee Fire Department responded around 8:25 a.m. Wednesday to Grand Avenue and Hunt Club Road for a report of a vehicle crash.

Gurnee Police Department Public Information Officer Shawn Gaylor said the incident involved a Kia SUV that crashed into a tree west of the intersection.

The first officer to arrive checked the well-being of the driver, a 73-year-old McHenry man, and determined he did not have a pulse, Gaylor said.

The officer pulled the man from the Kia and immediately began CPR until paramedics arrived.

The driver regained a pulse and was transported by the Gurnee Fire Department to Advocate Condell Medical Center in Libertyville.

Gaylor said the man had a medical emergency just prior to the crash, which caused him to drive off the roadway and strike the tree.

A source told Lake and McHenry County Scanner that the man remains in the intensive care unit in critical condition.

The man did not suffer any injuries from the crash itself besides the heart attack which led to the crash, the source said.