James Wesley Marsters is an american actor (Surprised Buffy fans?) who was born on August 20, 1962 in Greenville, California.

We bring the news, you bring the nerd.
James Wesley Marsters is an american actor (Surprised Buffy fans?) who was born on August 20, 1962 in Greenville, California.