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 ages
Curses!
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 'Docteur Rowan, Brad Davis'.
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