James Marsters
Who is James Marsters? James Marsters is a musician and actor from the United States. Spike was played by James Marsters in the television series Buffy the Vampire Slayer. He has also appeared in shows such as Angel, Smallville, and…
Net Worth and Salary
Who is James Marsters? James Marsters is a musician and actor from the United States. Spike was played by James Marsters in the television series Buffy the Vampire Slayer. He has also appeared in shows such as Angel, Smallville, and…