A 21-year-old Hampden man was killed when his pickup truck left the roadway and struck a tree Monday morning.

Connor Graham was driving north on Bog Road in New Portland when his vehicle veered off a curve, struck a tree and spun around, the Somerset County Sheriff’s Office said.

Graham was pronounced dead at the scene.

Police said speed and snowy road conditions contributed to the accident.