The former boyfriend of Longford woman Sarah McNally appeared in a New York court on Friday charged with her murder.

Marcin Pieciak, 36, of Glendale, Queens, was charged with second-degree murder and possession of a criminal weapon at a sitting of the Queens Supreme Court on Friday. 

Queens District Attorney Melinda Katz said Pieciak has been indicted for murder after allegedly stabbing McNally 19 times at the Céilí House Bar in Maspeth on the evening of Saturday, March 30. 

Katz said Pieciak then attempted to slit his own throat, stabbing himself multiple times.

According to the charges, a bar patron attempted to detain Pieciak until police arrived. The accused allegedly came out of the bar brandishing two knives at police, who safely disarmed him and placed him into custody. 

Prosecutors said CCTV footage captured Pieciak walking towards McNally, who was working as a bartender on the evening in question. The footage shows Pieciak walking into the bar area of the pub where he allegedly stabbed McNally 19 times in the neck, chest, and back, causing significant wounds and bleeding. 

Both McNally and Pieciak were subsequently rushed to the nearby Elmhurst Hospital where McNally was pronounced dead after suffering damage to her carotid artery and a severed spine during the attack. 

A grand jury had previously indicted Pieciak in his absence while the accused recovered in hospital from self-inflicted stab wounds. 

Katz said Pieciak is accused of "brazenly" killing McNally and said she will seek justice for the Longford woman. 

"The defendant is accused of cruelly and brazenly taking the life of someone he purported to care for and doing so in front of her colleagues and bar patrons," Katz said in a statement. 

"We are grateful to the grand jury for returning these serious charges and we will work to seek justice for Sarah McNally."