James Marsters
Television

James Marsters

Section Title: Television
Table Section Text: None

Year	Title	Role	Notes

1992–1993	Northern Exposure	Bellhop, Reverend Harding	2 episodes

1995	Medicine Ball	Mickey Collins	Episode: "Heart and Sole"

1997	Moloney	Billy O'Hara	Episode: "Herniated Nick"

1997–2003	Buffy the Vampire Slayer	Spike	96 episodes Recurring role (seasons 2–3) Main role (seasons 4–7)

1999–2004	Angel	24 episodes Guest role (seasons 1–2) Main role (season 5)

1999	Millennium	Eric Swan	Episode: "Collateral Damage"

1999	Winding Roads	Billy Johnson	Television film

2001	The Enforcers	Charles Haysbert	Miniseries

2001	Strange Frequency	Mitch Brand	Segment: "Soul Man"

2001	Andromeda	Charlemagne Bolivar	Episode: "Into the Labyrinth"

2003	Spider-Man: The New Animated Series	Sergei (voice)	2 episodes

2004	The Mountain	Ted Tunney	Episode: "A Piece of the Rock"

2005	Cool Money	Bobby Comfort	Television film

2005–2010	Smallville	Professor Milton Fine / Brainiac	Recurring role 13 episodes

2007–2008	Without a Trace	Det. Grant Mars	4 episodes

2007	Saving Grace	Dudley Payne	Episode: "Bring It On, Earl"

2008	Torchwood	Captain John Hart	3 episodes

2008	The Capture of the Green River Killer	Ted Bundy	Miniseries

2008	Star Wars: The Clone Wars	Faro Argyus (voice)	Episode: "Cloak of Darkness"

2009	Moonshot: The Flight of Apollo 11	Buzz Aldrin	Television film

2009	High Plains Invaders	Sam Denville	Television film

2009	Numb3rs	Damien Lake	Episode: "Guilt Trip"

2009	The Super Hero Squad Show	Mister Fantastic (voice)	5 episodes

2009	Lie to Me	Pollack	Episode: "Truth or Consequences"

2010	Caprica	Barnabas Greeley	4 episodes

2010–2014	Hawaii Five–0	Victor Hesse	4 episodes

2011	Supernatural	Donald Stark	Episode: "Shut Up, Dr. Phil"

2011	Three Inches	Troy Hamilton	Episode: "Pilot"

2012	Metal Hurlant Chronicles	Brad Davis	Episode: "Shelter Me"

2013	Wedding Band	Declan Horn	Episode: "Personal Universe"

2013	Warehouse 13	Professor Bennett Sutton	3 episodes

2013	Scooby-Doo! Mystery Incorporated	Dandy Highwayman, Librarian, Man (voices)	Episode: "Stand and Deliver"

2013	Ultimate Spider-Man	Korvac, Chitauri #3 (voices)	Episode: "Guardians of the Galaxy"

2014	Witches of East End	Tarkoff	7 episodes

2015	The Devil You Know	Reverend George Burroughs	Pilot

2017–present	Runaways	Victor Stein	Main role

2018	Dragon Ball Super	Zamasu (voice)	15 episodes Funimation dub Credited as David Gray

Sentence(s)

In 2008, James Marsters starred in Torchwood as Captain John Hart.

final_sentence: In 2008, James Marsters starred in Torchwood as Captain John Hart.