Police say Schneider was killed Tuesday morning when 46-year-old Michael Curtis, a dispatcher for the Piscataquis County Sheriff’s Department, went to the Hilltop Manor nursing home in Dover-Foxcroft and shot him. Witnesses said Curtis fired up to a dozen shots.

After fleeing in his pickup truck, Curtis was fatally shot a short time later at a nearby fairground by a state trooper.

Maine State Police say investigators are still trying to determine what prompted Curtis to shoot Schneider.

Correction:An early version of this story requires correction. Udo Schneider was 53, not 45.