He managed to manipulate behind the scenes and get the Kingpin arrested for a past murder when it looked like Fisk was going to make a deal with the FBI.
Later, the Owl escaped prison and stole Deathlok from S.H.I.E.L.D., killing four agents in the process.