TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesCurses!
James Marsters was
61+ in Curses!
as 'Larry (voice)'.
First Air Date
Thu, Oct 26 2023
Leverage: Redemption
James Marsters was
58+ in Leverage: Redemption
as 'Carl'.
First Air Date
Thu, Jul 08 2021
The Order
James Marsters was
56+ in The Order
as 'Xavier'.
First Air Date
Thu, Mar 07 2019
Marvel's Runaways
James Marsters was
55+ in Marvel's Runaways
as 'Victor Stein'.
First Air Date
Tue, Nov 21 2017
DuckTales
James Marsters was
54+ in DuckTales
as 'Nosferatu (voice)'.
First Air Date
Sat, Aug 12 2017
Witches of East End
James Marsters was
51+ in Witches of East End
as 'Mason Tarkoff'.
First Air Date
Sun, Oct 06 2013
Metal Hurlant Chronicles
James Marsters was
50+ in Metal Hurlant Chronicles
as 'Brad Davis, Docteur Rowan'.
First Air Date
Sat, Oct 27 2012
Marvel's Ultimate Spider-Man
James Marsters was
49+ in Marvel's Ultimate Spider-Man
as 'Korvac/Chitauri #3 (voice)'.
First Air Date
Sun, Apr 01 2012
Three Inches
James Marsters was
49+ in Three Inches
First Air Date
Thu, Dec 29 2011
Hawaii Five-0
James Marsters was
48+ in Hawaii Five-0
as ', Victor Hesse'.
First Air Date
Mon, Sep 20 2010
Caprica
James Marsters was
47+ in Caprica
as 'Barnabas Greeley'.
First Air Date
Fri, Jan 22 2010
The Super Hero Squad Show
James Marsters was
47+ in The Super Hero Squad Show
as 'Mister Fantastic'.
First Air Date
Mon, Sep 14 2009
Warehouse 13
James Marsters was
46+ in Warehouse 13
as 'Sutton'.
First Air Date
Tue, Jul 07 2009
Lie to Me
James Marsters was
46+ in Lie to Me
First Air Date
Wed, Jan 21 2009
Star Wars: The Clone Wars
James Marsters was
46+ in Star Wars: The Clone Wars
as 'Captain Argyus (voice)'.
First Air Date
Fri, Oct 03 2008
Saving Grace
James Marsters was
44+ in Saving Grace
First Air Date
Mon, Jul 23 2007
Torchwood
James Marsters was
44+ in Torchwood
as 'Captain John Hart'.
First Air Date
Sun, Oct 22 2006
Supernatural
James Marsters was
43+ in Supernatural
as 'Don Stark'.
First Air Date
Tue, Sep 13 2005
Numb3rs
James Marsters was
42+ in Numb3rs
First Air Date
Sun, Jan 23 2005
The Mountain
James Marsters was
42+ in The Mountain
First Air Date
Wed, Sep 22 2004
Without a Trace
James Marsters was
40+ in Without a Trace
as 'Grant Mars'.
First Air Date
Thu, Sep 26 2002
Smallville
James Marsters was
39+ in Smallville
as 'Milton Fine / Brainiac'.
First Air Date
Tue, Oct 16 2001
Strange Frequency
James Marsters was
38+ in Strange Frequency
as 'Mitch Brand'.
First Air Date
Sat, Aug 18 2001
Andromeda
James Marsters was
38+ in Andromeda
as 'Charlemagne Bolivar'.
First Air Date
Mon, Oct 02 2000
Angel
James Marsters was
37+ in Angel
as 'Spike'.
First Air Date
Tue, Oct 05 1999
Rove
James Marsters was
37+ in Rove
as 'Self'.
First Air Date
Wed, Sep 22 1999
Buffy the Vampire Slayer
James Marsters was
34+ in Buffy the Vampire Slayer
as 'Spike, Self'.
First Air Date
Mon, Mar 10 1997
Moloney
James Marsters was
34+ in Moloney
as 'Billy O'Hara'.
First Air Date
Thu, Sep 19 1996
Medicine Ball
James Marsters was
32+ in Medicine Ball
as 'Mickey Collins'.
First Air Date
Mon, Mar 13 1995
Northern Exposure
James Marsters was
27+ in Northern Exposure
First Air Date
Thu, Jul 12 1990