Marsters llamó la atención del público en general interpretando al popular personaje Spike, un vampiro inglés con una piel rubia y un cabello de platino en la serie de televisión Buffy the Vampire Slayer y su serie derivada, Angel, de 1997 a 2004.