Which roles are played by James Marsters | Characters played by James Marsters

James Marsters has played the role of Spike in 'Angel': Season One Video released in 2003.

Himself in 'Angel': The Final Season Video released in 2005.

Himself in 'Buffy': Season 2 Overview Video released in 2002.

Himself in 'Buffy': Season 3 Overview Video released in 2003.

Himself in 'Buffy': Season 4 Overview Video released in 2003.

Himself in 'Buffy': Season 5 Overview Video released in 2003.

Himself in 'Buffy': Season 6 Overview Video released in 2004.

Himself in 'Buffy': Season 7 Overview Video released in 2004.

Himself in 2nd Annual Spaceys TV Film released in 2004.

Les Hackel in Abruptio Film released in 2017.

Himself in Back in the Jacket: A Smallville Homecoming Video released in 2011.

James Marsters in Billie Bob Joe Film released in 2015.

Spike in Buffy the Vampire Slayer Film released in 2002.

Spike in Buffy the Vampire Slayer: Chaos Bleeds Film released in 2003.

Simon in Chance Film released in 2002.

Bobby Comfort in Cool Money TV Film released in 2005.

Lex Luthor in DC Universe Online Film released in 2011.

Lord Tensley in Dragon Warriors Film released in 2015.

Piccolo in Dragonball 2: Reborn Film released in 2011.

Lord Piccolo in Dragonball Evolution Film released in 2009.

Himself in FedCon XIX: Beyond Imagination Film released in 2010.

Sam Danville in High Plains Invaders TV Film released in 2009.

Channel 3 Cameraman in House on Haunted Hill Film released in 1999.

Himself in James Marsters: Words and Music Video released in 2005.

Buzz Aldrin in Moonshot TV Film released in 2009.

John in P.S. I Love You Film released in 2007.

Himself in Picture Perfect: The Making of the Pilot Video released in 2011.

Jimmy 'Match' Morris in Real Heroes: Firefighter Film released in 2009.

Himself in Reality Quest Film released in 2004.

Jack in Shadow Puppets Film released in 2007.

Mitch (segment "Soul Man") in Strange Frequency 2 TV Film released in 2003.

Lex Luthor in Superman/Doomsday Video released in 2007.

Troy Hamilton in Three Inches TV Film released in 2010.

Troy Hamilton in Three Inches TV Film released in 2011.

Himself in Why We TV Film released in 0.

Billy Johnson in Winding Roads Film released in 1999.

Charlemagne Bolivar in Andromeda TV Series released in 2000.

Spike in Angel TV Series released in 1999.

Himself in Biography TV Series released in 1987.

Spike in Buffy the Vampire Slayer TV Series released in 1997.

Barnabas Greeley in Caprica TV Series released in 2009.

Lord Piccolo in Edici�n Especial Coleccionista TV Series released in 2010.

Victor Hesse in Hawaii Five-0 TV Series released in 2010.

Himself in Hollywood Squares TV Series released in 1998.

Himself in HypaSpace TV Series released in 2002.

Jay Pollack in Lie to Me TV Series released in 2009.

Mickey Collins in Medicine Ball TV Series released in 1995.

Brad Davis in Metal Hurlant Chronicles TV Series released in 2012.

Doc Rowan in Metal Hurlant Chronicles TV Series released in 2012.

Eric Swan in Millennium Film released in 1996.

Billy O'Hara in Moloney TV Series released in 1996.

Reverend Harding in Northern Exposure TV Series released in 1990.

Bellhop in Northern Exposure TV Series released in 1990.

Damian Lake in Numb3rs TV Series released in 2005.

Himself in On-Air with Ryan Seacrest TV Series released in 2004.

Himself in Politically Incorrect TV Series released in 1993.

Himself in Rove Live TV Series released in 2000.

Dudley Payne in Saving Grace TV Series released in 2007.

Dandy Highwayman/Librarian/Man 2 in Scooby-Doo! Mystery Incorporated TV Series released in 2010.

Brainiac in Smallville TV Series released in 2001.

Brainiac/Milton Fine in Smallville TV Series released in 2001.

Milton Fine in Smallville TV Series released in 2001.

Brainiac 5 in Smallville TV Series released in 2001.

Himself in Space Top 10 Countdown TV Series released in 2006.

Sergei in Spider-Man TV Series released in 2003.

Captain Argyus in Star Wars: The Clone Wars TV Series released in 2008.

Mitch Brand in Strange Frequency TV Series released in 2001.

Don Stark in Supernatural TV Series released in 2005.

Ted Bundy in The Capture of the Green River Killer TV Series released in 2008.

Rev. George Burroughs in The Devil You Know TV Series released in 2015.

Sullivan McManus in The Enforcers TV Series released in 2001.

Himself in The Late Late Show with Craig Kilborn TV Series released in 1999.

Ted Tunney in The Mountain TV Series released in 2004.

Himself in The Sharon Osbourne Show TV Series released in 2003.

Mr. Fantastic in The Super Hero Squad Show TV Series released in 2009.

Himself in Torchwood Declassified TV Series released in 2006.

Captain John Hart in Torchwood TV Series released in 2006.

Himself in Tweet Out TV Series released in 2012.

Korvac/Chitauri #3 in Ultimate Spider-Man TV Series released in 2012.

Himself in Up Close with Carrie Keagan TV Series released in 2007.

Sutton in Warehouse 13 TV Series released in 2009.

Professor Sutton in Warehouse 13 TV Series released in 2009.

Declan Horn in Wedding Band TV Series released in 2012.

Tarkoff in Witches of East End TV Series released in 2013.

Detective Grant Mars in Without a Trace TV Series released in 2002.

Which roles are played by James Marsters, name the characters played by James Marsters, list of roles potrayed by James Marsters

Actorole provides information on which actor played which role in a film. Know about the characters in a movie and who played role in a movie from one of the largest searchbase of actors and their roles.