The accident happened around 8pm as the boy and a friend were playing on the sidewalk on a dead end on Skylight lane at Silver Sky Lane.
Authorities say the man behind the wheel was 32-year-old Randy Jenkins, Jr., the victim's uncle.
Investigators told Eyewitness News that Jenkins was reportedly driving his pickup truck erratically, lost control and went up the sidewalk where the two children were playing, running over his 8-year-old nephew.
The other child, Colby Race, says Jenkins got out of the truck and told him to call 911. Jenkins then reportedly went home and took off in another vehicle before police could arrive. He was found and arrested this morning.
Jenkins' nephew was transported by LifeFlight to Memorial Hermann Hospital in critical condition. We're told he suffered head trauma.
Jenkins is facing a charge of aggravated assault with a deadly weapon.
We are gathering more information and will update you on Eyewitness News and abc13.com as additional details become available.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices