- This article is for actor. For the character, see James Douglas Harding III.
James Marsters is an American actor and musician. He is the audiobook narrator for The Dresden Files.
Marsters is most famous for portraying the vampire Spike on Buffy the Vampire Slayer and it's spin-off Angel. He also portrayed supervillain Brainiac on Smallville, and time-traveller Captain John Hart in Torchwood.