A man was killed while snow-blowing his driveway Tuesday night in the Washington County town of Topsfield.

Edgar Rhoades, 59, of Topsfield was using his snow blower to clear the end of his driveway around 5:30 p.m. when he was struck by a 2001 GMC Jimmy truck driven by John Moholland, 46, of Princeton. Rhoades was killed instantly, according to state police.

Moholland was checked for shoulder pain at the scene by emergency responders. A female passenger in his vehicle was not injured, according to state police. Both were wearing seat belts.

It was snowing at the time of the crash and weather and road conditions were factors, police said.