Investigators say Senstavanh James Uprajay, 31, was driving east in the 800 block of Greensboro Road off Highway 311 Tuesday around 2:07 p.m. Police say Uprajay’s van ran off the right side of the road, hit a mailbox and drainage ditch before hitting John Floyd, 49, of High Point, who was walking on the shoulder of the road.

Uprajay then swerved to the left, overcorrected and crashed into a car that was headed in the opposite direction, according to High Point police. Uprajay’s car overturned, police say.

Floyd had serious head injuries and died at the scene, according to a press release from police.

The driver of the second car, Laurence Webster of High Point, had serious but not life-threatening injuries, police say, and Uprajay had minor injuries.

Authorities say Uprajay was under the influence of prescription drugs and other narcotics when he wrecked his van. He is now charged with 2nd degree murder, aggravated felony death by motor vehicle, aggravated serious injury by motor vehicle, DWI, driving left of center and driving while license revoked. He’s in the Guilford County jail on a $500,000 secured bond.