Fan Casting What Actors Could've Played Spike in Various Decades?

Story added by rwhite18 on November 23, 2023

Story Plot

William "Spike" Pratt, played by James Marsters, is a fictional character created by Joss Whedon and David Greenwalt for the television series Buffy the Vampire Slayer and Angel. Spike is a vampire and played various roles on the shows, including villain, anti-hero, trickster and romantic interest.

Contribute

Add a new role:

Join the Conversation

Comments (0)