The accident happened near Departure Drive and Millbrook Road around 12:45, according to Raleigh police.
Charles Downey, 40, died. Downey was not in the crosswalk when he was hit according to a police report.
Javier Negron-Villegas was charged with felony hit and run causing a death, no operators license, possession of drug paraphernalia and failure to reduce speed to avoid collision with pedestrian. Negron-Villegas drove some distance away from the scene after the collision, prompting the hit-and-run charge.
An investigation is ongoing.