Question: has harry potter killed anyone?
Answer: In the end, no, Harry never intentionally killed anyone. But only because of circumstances beyond his control. Harry kills Voldemort. By systematically destroying his horcruxes, and then rebounding a killing curse into Voldemort.