Extreme weather conditions are being blamed for the death of a 93-year-old man on Monday.

A man identified by family members as Donald Davidson, from the Village of Alliance, was reported missing. Later on Monday, a passerby found an abandoned vehicle that belonged to Davidson on a rural road.

Police found his body a short distance from the vehicle.

Davidson’s family told CTV News his car ended up in a ditch, so he tried to walk to town before he was found dead.

Alliance is about 230 kilometres southeast of Edmonton.