William Barrow

William Barrow is a fictional serial killer and a one-time antagonist featured on the MTV supernatural teen drama series Teen Wolf. Played by actor Doug Jones, he made a single appearance in the fifteenth episode of season three titled, "Galvanize".