A man was struck and killed while he was walking along Green Springs Highway earlier today.

The accident happened about 11:05 a.m. in the 2400 block of the roadway, said Birmingham police spokesman Lt. Sean Edwards. The victim, whose name has not been released, was walking in the same direction as the traffic when he was hit.

At least one witness told police it appear the victim may have drifted in the lane of traffic. He was pronounced dead on the scene.

The driver of the vehicle did stop immediately and is cooperating with police.