A Miami police officer who shot and killed a 70-year-old man has been cleared of any wrongdoing, Thirteenth Judicial District Attorney Eddie Wyant said Monday.

Miami police officer Jeffrey Fraizer shot Ivar Rupley on June 21 as the man wielded a knife and threw it at the officer, according to police reports.

Investigators said Fraizer fired three shots as Rupley hurled the knife and ignored repeated orders to drop what was described as an 8-inch kitchen knife.

Rupley died from gunshot wounds to the chest, according to the state medical examiner's office.

Wyant said he reviewed the Oklahoma State Bureau of Investigation reports and information surrounding the incident.

“Officer Fraizer had arrived that evening at the scene to assist a female which had been previously assaulted by being struck both in the leg and neck by Mr. Rupley with his cane,” Wyant said in a letter to Gary Anderson, Miami Police Chief.

Rupley made verbal threats to the woman and to Fraizer a few months earlier, involving a gun he claimed to possess, Wyant said.

When Fraizer arrived, Rupley had a knife in his hand and another knife within reach.