Question: Who played spike in buffy the vampire slayer?
Answer: James Marsters
James Wesley Marsters
Natural Questions answer: James Wesley Marsters (from the Wikipedia article "James Marsters")