Happy Birthday James Marsters Aug 20, 2010 6:46:53 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Major Bedhead Fan on Aug 20, 2010 6:46:53 GMT -5 Today is the birthday of Buffy star James Marsters and he's 48 years old today. He played the role of Spike on Buffy the Vampire Slayer.