A former New York City police officer, wanted for the stabbing death of his ex-girlfriend in the driveway of her Midland Park home, threw himself in front of a subway train in Manhattan just hours after the killing on Thursday, Bergen County authorities said.

NJ.com reports Arthur Lomando is accused of attacking Suzanne Bardzell, 48, around 3:30 p.m. Thursday. Bergen County Prosecutor John Molinelli said at a press conference that Lomando smashed the window of Bardzell's vehicle and stabbed her with a "machete-like" knife. That knife was left at the scene, according to NorthJersey.com.

Lomando then reportedly jumped in front of a train at the 163rd Street -- Amsterdam Avenue station, suffering severe head and leg injuries. At last update, he was in surgery at Harlem Hospital.

There was a history of domestic violence between Lomando and Bardzell, and Molinelli said violating a restraining order was one of the charges against Lomando. He is also charged with murder and weapons offenses.

Bardzell had been a special education teacher in Teaneck. She was divorced from the father of her two teenage sons, and her ex-husband was at the scene Thursday. The sons were notified of the murder, Molinelli said.

The prosecutor also said that Lomando had been "separated" for quite some time from the NYPD for physical and/or mental reasons, but could not elaborate.

This is a developing story. Check back with NJ1015.com for further updates.

Patrick Lavery is New Jersey 101.5’s evening news anchor. Follow him on Twitter @plavery1015, email patrick.lavery@townsquaremedia.com, and listen for his live reports Monday through Thursday nights between 6:30 and 11 p.m.