The Fresno County District Attorney's Office filed felony charges against 62-year-old Raymond Celaya on Wednesday.
The deadly crash happened late on June 17. Angel Hernandez was hit while he and his family were walking at the intersection of Friant and Fort Washington Road near Woodward Park in northeast Fresno.
RELATED: 10-year-old Fresno boy killed in hit-and-run crash, suspect arrested
Hernandez later died at Valley Children's Hospital.
Police said Celaya had run through a red light. He was caught later that day after detectives received a tip on the whereabouts of his vehicle.
The district attorney charged Celaya with felony hit and run, resulting in death and felony vehicle manslaughter.
If convicted, he could be sentenced to up to seven years in prison.
Editor's Note: The video above is from a previous broadcast and will be updated.