Christopher Pars Haun is also charged with driving after drinking with a provisional license.
Troopers said the crash happened around 2 a.m. along U.S. 501 in Bahama. Pictures from the scene showed the vehicle flipped upside down.
According to the Highway Patrol, the car went off the road and into a ditch, struck a tree, and overturned.
Twenty-year-old Hillsborough resident Justin Daniel Mylott and a female passenger were thrown from the vehicle. Mylott was killed.
Haun, 19-year-old Stephanie James of Roxboro, and 25-year-old Stephanie Mundy of Timberlake were taken to Duke Hospital.
Mylott graduated from Northern in 2010. Haun is currently a student at the school.
A spokesperson for Durham County Public Schools released the following statement to ABC11 Friday:
"Our students, both current and former, are part of the DPS family. We are grieving the loss of Justin."
The school system says grief counselors are working with students at the school.
Durham Technical Community College says Mylott was enrolled as a student as recently as last spring but wasn't currently taking classes.
Funeral services for Mylott were set for Saturday.
The Highway Patrol says Haun could face more charges.