“Harry Potter” Who Said It: Peter Pettigrew or Beadle Bamford by Rachael Dechert · Published February 3, 2016 · Updated February 28, 2023