CHARLOTTE, N.C. -- Authorities are investigating after a 62-year-old male pedestrian was hit and killed by a car Monday morning.

The incident occurred on Monroe Road and Sardis Road in north Charlotte and closed all lanes on Monroe Road. Lanes were reopened around 8:45 a.m.

According to Charlotte-Mecklenburg Police, a man was crossing the street, headed to McDonald's and was struck and killed by a 2005 Nissan Quest. The pedestrian was later pronounced dead.

CMPD identified the victim as 62-year-old Daniel Wheeler. The brother of the victim told NBC Charlotte Wheeler was an employee at McDonald's and was headed to work when he was hit and killed. He also said he was hired at the fast-food chain a couple months prior as a maintenance main.

"His brother said they are having a hard time wrapping their head around his death," Shaw reported. "They said Daniel had saved hundreds of people throughout the years as a veteran and former firefighter."

CMPD charged the driver of the Nissan Quest, 54-year-old Gregory Kolesnik, with misdemeanor death by vehicle and reckless driving. According to CMPD, Kolesnik had a vision obstruction in his vehicle due to an icy windshield, which contributed to the crash. Alcohol and speed were not contributing factors in the crash.