Rupert Giles Rupert Giles Buffy the Vampire Slayer There is no information about «Rupert Giles» yet. Actors Anthony Stewart Head Actor