James Marsters

James Marsters

James Wesley Marsters (born August 20, 1962) is an American actor and musician. Marsters first came to the attention of the general public playing the popular character Spike, a platinum-blond English vampire in the television series Buffy the Vampire Slayer and its spin-off series, Angel from 1997 …

Filmography

Supernatural
Supernatural
2005 · TV
as Don Stark
Smallville
Smallville
2001 · TV
as Milton Fine
Hawaii Five-0
Hawaii Five-0
2010 · TV
as Victor Hesse
Without a Trace
Without a Trace
2002 · TV
as Grant Mars
Star Wars: The Clone Wars
Star Wars: The Clone Wars
2008 · TV
as Captain Argyus (voice)
Buffy the Vampire Slayer
Buffy the Vampire Slayer
1997 · TV
as Spike
Scooby-Doo! Mystery Incorporated
Scooby-Doo! Mystery Incorporated
2010 · TV
as Dandy Highwayman (voice)
Lie to Me
Lie to Me
2009 · TV
as Jay Pollack
Angel
Angel
1999 · TV
as Spike
Hollywood Squares
Hollywood Squares
1998 · TV
as Self - Panelist
Numb3rs
Numb3rs
2005 · TV
as Damian Lake
Warehouse 13
Warehouse 13
2009 · TV
as Sutton
Northern Exposure
Northern Exposure
1990 · TV
as Reverend Harding
Andromeda
Andromeda
2000 · TV
as Charlemagne Bolivar
DuckTales
DuckTales
2017 · TV
as Nosferatu (voice)
Millennium
Millennium
1996 · TV
as Eric Swan
Torchwood
Torchwood
2006 · TV
as Captain John Hart
Marvel's Ultimate Spider-Man
Marvel's Ultimate Spider-Man
2012 · TV
as Korvac/Chitauri #3 (voice)
Leverage: Redemption
Leverage: Redemption
2021 · TV
as Carl
Saving Grace
Saving Grace
2007 · TV
as Dudley Payne
Caprica
Caprica
2010 · TV
as Barnabas Greeley
Marvel's Runaways
Marvel's Runaways
2017 · TV
as Victor Stein
Spider-Man: The New Animated Series
Spider-Man: The New Animated Series
2003 · TV
as Sergei (voice)
The Order
The Order
2019 · TV
as Xavier