Kevin Allen, 36, was shot and killed by police during an altercation at the Lyndhurst Public Library on Friday, May 29, 2015. (Bergen County Prosecutor’s Office)

Northern New Jersey Police shot and killed a 36-year-old man in an altercation inside of a public library May 29, according to several news reports.

Lyndhurst Police Chief James O’Connor identified the man killed as Kevin Allen during a news conference after the event.  Allen was wanted for violating probation terms of a work-release program, O’Connor said.  An officer spotted Allen walking into the library, which is how they found him.

According to O’Connor, Allen resisted arrest and a second officer was called for help.  When the second officer showed up, Allen allegedly charged at both officers with a knife, according to the Wall Street Journal, citing an unnamed person familiar with the matter.

“He brandished the knife,” after officers tried to use batons and pepper spray to subdue him, O’Connor said during a news conference, as cited by The Guardian.  “Mr. Allen still went after them aggressively and left them no choice but to deploy deadly force.  There’s nothing else they could have done.”

Allen was sometimes known by the alias “Kevin Hall,” Bergen County prosecutor John Molinelli said. In addition to failing to appear for his work-release program, Allen had been arrested in the past, over the span of a decade, for arrears, drug distribution and criminal sexual conduct.