SALEM, Ore. -- Bystanders detained a man who tried tried to leave the scene after he backed over two children, ages 3 and 5, in his truck on Wednesday afternoon.

The suspect, 40-year-old Casper Ankin, was taken into custody and faces multiple charges, including DUII, reckless driving, two counts of third-degree assault and two felony counts of hit-and-run.

The two children were taken to Salem Health and are expected to survive their injuries, Salem police said.

Officers were called to the 2200 block of Navaho Court SE in Salem at about 1:49 p.m. on a report that two small children had been hit by a vehicle. As police were responding, multiple calls came in from people in the area reporting that the driver was involved in a physical altercation with others in the area.

Tyler Davis, 20, said he chased the driver down.

"He tried leaving and I had to catch him down there… I had to get him out of the car. He tried backing him up and my girlfriend ran and took the keys out of the car. He tried charging my girlfriend, he tried hitting my girlfriend," Davis said.

A 3-year-old girl and 5-year-old boy had been playing on the sidewalk of the cul-de-sac when they were run over by a 2007 Ford truck backing out of a driveway.

Ankin tried to leave the scene but was physically detained by bystanders. He then went into a home where he was contacted by officers.

"I had to put him to the ground and restrain him and then I let him up and he ran into his house, hid in his house and then cops came and that was that," Davis said.