He was taken to the hospital by ambulance but later died.
Stagg initially told police she thought she hit a speed bump.
Lexus Stagg's three-year-old child was killed after being run over by an SUV. Photo / Supplied
The 26-year-old Texas woman was arrested and charged with criminally negligent homicide in the boy's June 11 death, Harris County prosecutors said in a statement Friday.
"Cars aren't toys and playing chicken with your kids isn't a game," Harris County District Attorney Kim Ogg said in the statement.
"You should be playing peek-a-boo with a 3-year-old instead of forcing him to try and dodge a 5600-pound deadly weapon," Sean Teare, chief of the district attorney's vehicular crimes division, said.