James Marsters est un acteur et chanteur américain, né le 20 août 1962 à Greenville (Californie). Il interprète notamment le rôle de Spike dans la série Buffy contre les vampires ainsi que dans son spin-off Angel.
James Wesley Marsters est le deuxième enfant d'une famille de trois. Passionné de théâtre depuis son plus jeune âge, il fait ses études à la Davis High School à Modesto, en Californie, puis entre au Pacific Conservatory of the Performing Arts de Santa Monica (une école d'arts). En 1982, il intègre la prestigieuse Juilliard School de New York mais se fait renvoyer. Il part pour Chicago et joue dans plusieurs pièces de théâtre, débutant de façon professionnelle dans La Tempête de William Shakespeare en 1987. Il fonde avec d'autres comédiens la compagnie New Mercury Theatre et s'établit ensuite à Seattle en 1990. Il obtient son premier rôle à la télévision en 1992 dans la série Bienvenue en Alaska. Il revient en Californie en 1997.