It happened on April 26 at Forest Avenue and School Street in Ambler.
Officers were responding to reports of a suspicious person when they encountered 43-year-old Robert Aguilar Cholula holding a butcher's knife.
They told him to drop the weapon, but say he charged at them.
One officer deployed a taser while another shot Cholula.
He died at the hospital.