A retail theft suspect fled the scene after causing a crash which ejected his 2-year-old son from his car.

Christopher D. Kuhn, 27, was arraigned Tuesday night before Judge Robert Wagner Jr. The Hamilton resident was charged with third-degree murder. The judge set bail at $5 million cash.

According to the affidavit, Kuhn entered the Walmart store on Levittown Parkway shortly after noon. Security personnel said he was holding a small child, along with $228 worth of merchandise, when they attempted to detain him.

Kuhn then left inside his gold Jeep SUV, ran a red light while turning south on Route 13, and struck another vehicle. The Jeep rolled over, ejecting his toddler son onto the roadway.

The father began to run after he paused to look at his injured 2-year-old. Officers eventually caught Kuhn, while others tended to his son.

The boy was taken to Lower Bucks Hosptial, where he was pronounced dead.

By the time police arrived at Walmart, Kuhn had gotten into his Jeep, let his child climb in himself while he covered his license plate with a sweatshirt.

A witness said the child was not properly secured in his safety seat, which was later found in the rear of the vehicle.

Authorities later found Kuhn’s New Jersey driver’s license was suspended.

No other serious injuries have been reported. The case was investigated by the Tullytown Borough Police Department and the Bucks County Crash Investigation Team, with assistance from the Bensalem Township Police Department. It will be prosecuted by Deputy District Attorney Robert D. James, Chief of the Homicide by Vehicle Division.

Kuhn is also charged with homicide by vehicle, accidents involving death or injury while not properly licensed, retail theft, endangering the welfare of children, recklessly endangering another person, reckless driving, driving on a suspended license and running a red light.

Judge Wagner set a tentative preliminary hearing date of October 10 for Kuhn.