FLUSHING, Queens (PIX11) — A husband allegedly stabbed his wife with a knife after running her over with his car in front of her children outside their Queens home Tuesday morning, authorities said.

Stephen Giraldo, 36, was arrested and charged with attempted murder, assault, criminal possession of a weapon, reckless endangerment, and endangering the welfare of a child, police said.

Giraldo was caught on surveillance video getting into his white Ford Explorer that was parked near Parsons Boulevard and Sanford Avenue in Flushing before he allegedly struck Sophia Giraldo, 41, at about 5:20 a.m., authorities said. The couple’s three sons, ages 11, 9 and 6, were in the vehicle at the time of the crash but were not injured, police said.

“Keep your seat belt on,” the husband told the kids before allegedly running over their mother, according to prosecutors.

After the crash, the SUV flipped on its side and Stephen Giraldo crawled out of the window and allegedly stabbed his wife with a knife, prosecutors said. The woman was taken to the hospital with severe neurological damage, broken leg bones, and a stab wound that punctured her liver.

The husband was arrested at the scene. The weapon was also recovered, police said.

“The brutality of the attack, and the fact that it was committed in full view of the victim’s three young children, stirs heartbreak and outrage in all of us,” Queens District Attorney Melinda Katz said. “My thoughts are with the children.”

Authorities said Stephen Giraldo was arraigned Wednesday and held without bail. He is due back in court on Jan. 12.

A source told PIX11 News that the husband is an MTA bus operator, and the MTA confirmed he is being held out of service without pay pending the completion of the investigation.

Click here for domestic violence resources in the tri-state area.