The veteran British actor, beloved for his turn as Rupert Giles and later as the villainous Rupert Mannion, built a four-decade career across stage, television and film. Anthony Head, the veteran British actor beloved for his turn as Rupert Giles on Buffy the Vampire Slayer and later reviled — in the best possible way —