James Marsters is best known for playing the role of Spike in Buffy the Vampire Slayer and has since gone on to have a varied ...