James graduated from Davis High School and attended Juilliard, the Pacific Conservatory of the Performing Arts, and the American Conservatory Theatre. After spending ten years doing stage work he finally moved to L.A. to pursue a career in film and television. After appearing in several guest roles he finally got his big break as Spike in Buffy the Vampire Slayer. James is also a talented musician; his band Ghost of the Robot released their first album, Mad Brilliant.
Known For
Credits
Cast Credits
Curses! (2023)
Starring as Larry
(20 episodes)
- Episode 2x10: The Throne of Sargon (Oct 4, 2024)
- Episode 2x09: The Lapis Scarabs (Oct 4, 2024)
- Episode 2x08: Dr. Terrifico's Strength Tonic (Oct 4, 2024)
- Episode 2x07: The Didgeridoo (Oct 4, 2024)
- Episode 2x06: The Goodluck Bridle (Oct 4, 2024)
- Episode 2x05: The Inuit Glasses and the Peruvian Gourd (Oct 4, 2024)
- Episode 2x04: The Rajasthani Puppet (Oct 4, 2024)
- Episode 2x03: The Ottoman Ship Helm (Oct 4, 2024)
- Episode 2x02: The Persian Die Block (Oct 4, 2024)
- Episode 2x01: The Lantern (Oct 4, 2024)
- Episode 1x10: The Ruby Hourglass & the Obsidian Sphere (Oct 27, 2023)
- Episode 1x09: The Aztec Necklace (Oct 27, 2023)
- Episode 1x08: The Memory Box (Oct 27, 2023)
- Episode 1x07: The Celtic Cloak (Oct 27, 2023)
- Episode 1x06: The Japanese Painting (Oct 27, 2023)
- Episode 1x05: The Scryer Bowl (Oct 27, 2023)
- Episode 1x04: The Olmec Babies (Oct 27, 2023)
- Episode 1x03: The Baboon Temple (Oct 27, 2023)
- Episode 1x02: The Golden Baboon Head (Oct 27, 2023)
- Episode 1x01: The Restricted Wing (Oct 27, 2023)
The Order (2019)
Guest starring as Xavier
(2 episodes)
- Episode 2x06: The Commons, Part 2 (Jun 18, 2020)
- Episode 2x05: The Commons, Part 1 (Jun 18, 2020)
Inside of You with Michael Rosenbaum (2018)
Guest starring as James Marsters
(3 episodes)
- Episode 1x332: JAMES MARSTERS: Path to Self Acceptance, His Darkest Day on Buffy & His Dragon Ball Apology (Sep 3, 2024)
- Episode 1x182: Buffy's JAMES MARSTERS: Dark Side of Playing Spike (Sep 21, 2021)
- Episode 1x121: James Marsters (Jul 14, 2020)
Marvel's Runaways (2017)
Starring as Victor Stein
(30 episodes)
- Episode 3x10: Cheat the Gallows (Dec 13, 2019)
- Episode 3x09: The Broken Circle (Dec 13, 2019)
- Episode 3x07: Left-Hand Path (Dec 13, 2019)
- Episode 3x06: Merry Meet Again (Dec 13, 2019)
- Episode 3x05: Enter the Dreamland (Dec 13, 2019)
- Episode 3x04: Rite of Thunder (Dec 13, 2019)
- Episode 3x03: Lord of Lies (Dec 13, 2019)
- Episode 3x02: The Great Escape (Dec 13, 2019)
- Episode 3x01: Smoke and Mirrors (Dec 13, 2019)
- Episode 2x13: Split Up (Dec 21, 2018)
- Episode 2x12: Earth Angel (Dec 21, 2018)
- Episode 2x11: Last Waltz (Dec 21, 2018)
- Episode 2x10: Hostile Takeover (Dec 21, 2018)
- Episode 2x09: Big Shot (Dec 21, 2018)
- Episode 2x08: Past Life (Dec 21, 2018)
- Episode 2x07: Last Rites (Dec 21, 2018)
- Episode 2x06: Bury Another (Dec 21, 2018)
- Episode 2x05: Rock Bottom (Dec 21, 2018)
- Episode 2x04: Old School (Dec 21, 2018)
- Episode 2x03: Double Zeros (Dec 21, 2018)
- Episode 2x02: Radio On (Dec 21, 2018)
- Episode 2x01: Gimme Shelter (Dec 21, 2018)
- Episode 1x08: Tsunami (Dec 26, 2017)
- Episode 1x07: Refraction (Dec 19, 2017)
- Episode 1x06: Metamorphosis (Dec 12, 2017)
- Episode 1x05: Kingdom (Dec 5, 2017)
- Episode 1x04: Fifteen (Nov 28, 2017)
- Episode 1x03: Destiny (Nov 21, 2017)
- Episode 1x02: Rewind (Nov 21, 2017)
- Episode 1x01: Reunion (Nov 21, 2017)
Guest starring as Jonah
(2 episodes)
- Episode 2x13: Split Up (Dec 21, 2018) [Uncredited]
- Episode 2x10: Hostile Takeover (Dec 21, 2018) [Uncredited]
Vidiots (2016)
Starring as James Marsters
(13 episodes)
- Episode 1x13: Man Against Wind: Part 4 (Jun 7, 2017)
- Episode 1x12: Man Against Wind: Part 3 (Apr 12, 2017)
- Episode 1x11: Man Against Wind: Part 2 (Mar 19, 2017)
- Episode 1x10: Man Against Wind: Part 1 (Feb 22, 2017)
- Episode 1x09: Vegan Gone Wild (Jan 25, 2017)
- Episode 1x08: Mystery of the Great White North (Jan 11, 2017)
- Episode 1x07: Anything is Possible in Texas (aka Plano Through the Looking Glass) (Dec 28, 2016)
- Episode 1x06: Storming the Castle (Dec 14, 2016)
- Episode 1x05: The Virginia Monologues (Nov 23, 2016)
- Episode 1x04: Dishonored 2 (Nov 10, 2016)
- Episode 1x03: Holland Daze (Oct 26, 2016)
- Episode 1x02: Welsh Rarebit (Oct 16, 2016)
- Episode 1x01: These Boots Were Made for Walking (Sep 28, 2016)
Witches of East End (2013)
Guest starring as Tarkoff
(7 episodes)
- Episode 2x13: For Whom the Spell Tolls (Oct 5, 2014)
- Episode 2x12: Box to the Future (Oct 5, 2014)
- Episode 2x11: Poe Way Out (Sep 28, 2014)
- Episode 2x10: The Fall of the House of Beauchamp (Sep 21, 2014)
- Episode 2x09: Smells Like King Spirit (Sep 14, 2014)
- Episode 2x08: Sex, Lies and Birthday Cake (Sep 7, 2014)
- Episode 2x07: Art of Darkness (Aug 24, 2014)
Marvel's Ultimate Spider-Man (2012)
Guest starring as Korvac
- Episode 2x18: Guardians of the Galaxy (Jul 28, 2013)
Guest starring as Chitauri 3
- Episode 2x18: Guardians of the Galaxy (Jul 28, 2013)
Hawaii Five-0 (2010)
Guest starring as Victor Hesse
(5 episodes)
- Episode 10x22: Aloha (Apr 3, 2020)
- Episode 5x07: Ina Paha (Nov 7, 2014)
- Episode 2x01: Ha'i'ole (Sep 19, 2011)
- Episode 1x12: Hana 'a'a Makehewa (Dec 13, 2010)
- Episode 1x01: Pailaka (Sep 20, 2010)
Scooby-Doo! Mystery Incorporated (2010)
Guest starring as Librarian
- Episode 2x20: Stand and Deliver (Mar 28, 2013)
Caprica (2010)
Guest starring as Barnabas Greeley
(4 episodes)
- Episode 1x11: Retribution (Oct 12, 2010)
- Episode 1x10: Unvanquished (Oct 5, 2010)
- Episode 1x09: End of Line (Mar 26, 2010)
- Episode 1x06: Know Thy Enemy (Mar 5, 2010)
The Super Hero Squad Show (2009)
Guest starring as Mr. Fantastic
(5 episodes)
- Episode 2x21: Brouhaha at the World's Bottom! (Jan 25, 2013)
- Episode 2x07: Double Negation at the World's End! (Dec 7, 2012)
- Episode 1x26: This Al Dente Earth! (Feb 20, 2010)
- Episode 1x25: Last Exit Before Doomsday! (Feb 13, 2010)
- Episode 1x11: If This Be My Thanos! (Oct 24, 2009)
Warehouse 13 (2009)
Guest starring as Bennett Sutton
(3 episodes)
- Episode 4x20: The Truth Hurts (Jul 8, 2013) [Special Guest Star]
- Episode 4x19: All the Time in the World (Jul 1, 2013) [Special Guest Star]
- Episode 4x11: The Living and the Dead (Apr 29, 2013) [Special Guest Star]
Star Wars: The Clone Wars (2008)
Guest starring as Captain Argyus
- Episode 1x09: Cloak of Darkness (Dec 5, 2008)
Torchwood (2006)
Guest starring as Captain John Hart
(3 episodes)
- Episode 2x13: Exit Wounds (Apr 4, 2008)
- Episode 2x12: Fragments (Mar 21, 2008) [Uncredited]
- Episode 2x01: Kiss Kiss, Bang Bang (Jan 16, 2008)
Supernatural (2005)
Guest starring as Donald Stark
- Episode 7x05: Shut Up, Dr. Phil (Oct 21, 2011) [Special Guest Star]
Spider-Man (2003)
Guest starring as Sergei
(2 episodes)
- Episode 1x12: Mind Games (Part 1) (Sep 5, 2003)
- Episode 1x05: Tight Squeeze (Jul 25, 2003)
Smallville (2001)
Guest starring as Milton Fine / Braniac
(14 episodes)
- Episode 10x04: Homecoming (Oct 15, 2010) [Special Guest Star]
- Episode 8x09: Abyss (Nov 13, 2008) [Uncredited]
- Episode 7x20: Arctic (May 15, 2008)
- Episode 7x18: Apocalypse (May 1, 2008)
- Episode 7x15: Veritas (Mar 27, 2008)
- Episode 7x10: Persona (Jan 31, 2008) [Special Guest Star]
- Episode 5x22: Vessel (May 11, 2006)
- Episode 5x21: Oracle (May 4, 2006)
- Episode 5x16: Hypnotic (Mar 30, 2006)
- Episode 5x08: Solitude (Nov 17, 2005)
- Episode 5x07: Splinter (Nov 10, 2005)
- Episode 5x05: Thirst (Oct 27, 2005)
- Episode 5x04: Aqua (Oct 20, 2005)
- Episode 5x01: Arrival (Sep 29, 2005)
Andromeda (2000)
Guest starring as Charlemagne Bolivar
- Episode 2x09: Into the Labyrinth (Nov 26, 2001)
Angel (1999)
Starring as Spike
(22 episodes)
- Episode 5x22: Not Fade Away (May 19, 2004)
- Episode 5x21: Power Play (May 12, 2004)
- Episode 5x20: The Girl in Question (May 5, 2004)
- Episode 5x19: Time Bomb (Apr 28, 2004)
- Episode 5x18: Origin (Apr 21, 2004)
- Episode 5x17: Underneath (Apr 14, 2004)
- Episode 5x16: Shells (Mar 3, 2004)
- Episode 5x15: A Hole in the World (Feb 25, 2004)
- Episode 5x14: Smile Time (Feb 18, 2004)
- Episode 5x13: Why We Fight (Feb 11, 2004)
- Episode 5x12: You're Welcome (Feb 4, 2004)
- Episode 5x11: Damage (Jan 28, 2004)
- Episode 5x10: Soul Purpose (Jan 21, 2004)
- Episode 5x09: Harm's Way (Jan 14, 2004)
- Episode 5x08: Destiny (Nov 19, 2003)
- Episode 5x07: Lineage (Nov 12, 2003)
- Episode 5x06: The Cautionary Tale of Numero Cinco (Nov 5, 2003)
- Episode 5x05: Life of the Party (Oct 29, 2003)
- Episode 5x04: Hell Bound (Oct 22, 2003)
- Episode 5x03: Unleashed (Oct 15, 2003)
- Episode 5x02: Just Rewards (Oct 8, 2003)
- Episode 5x01: Conviction (Oct 1, 2003)
Guest starring as Spike
(2 episodes)
- Episode 2x07: Darla (Nov 14, 2000)
- Episode 1x03: In the Dark (Oct 19, 1999)
Buffy the Vampire Slayer (1997)
Starring as Spike
(81 episodes)
- Episode 7x22: Chosen (May 20, 2003)
- Episode 7x21: End of Days (May 13, 2003)
- Episode 7x20: Touched (May 6, 2003)
- Episode 7x19: Empty Places (Apr 29, 2003)
- Episode 7x18: Dirty Girls (Apr 15, 2003)
- Episode 7x17: Lies My Parents Told Me (Mar 25, 2003)
- Episode 7x16: Storyteller (Feb 25, 2003)
- Episode 7x15: Get It Done (Feb 18, 2003)
- Episode 7x14: First Date (Feb 11, 2003)
- Episode 7x13: The Killer in Me (Feb 4, 2003)
- Episode 7x12: Potential (Jan 21, 2003)
- Episode 7x11: Showtime (Jan 7, 2003)
- Episode 7x10: Bring on the Night (Dec 17, 2002)
- Episode 7x09: Never Leave Me (Nov 26, 2002)
- Episode 7x08: Sleeper (Nov 19, 2002)
- Episode 7x07: Conversations with Dead People (Nov 12, 2002)
- Episode 7x06: Him (Nov 5, 2002)
- Episode 7x05: Selfless (Oct 22, 2002)
- Episode 7x04: Help (Oct 15, 2002)
- Episode 7x03: Same Time, Same Place (Oct 8, 2002)
- Episode 7x02: Beneath You (Oct 1, 2002)
- Episode 7x01: Lessons (Sep 24, 2002)
- Episode 6x22: Grave (May 21, 2002)
- Episode 6x21: Two to Go (May 21, 2002)
- Episode 6x20: Villains (May 14, 2002)
- Episode 6x19: Seeing Red (May 7, 2002)
- Episode 6x18: Entropy (Apr 30, 2002)
- Episode 6x17: Normal Again (Mar 12, 2002)
- Episode 6x16: Hell's Bells (Mar 5, 2002)
- Episode 6x15: As You Were (Feb 26, 2002)
- Episode 6x14: Older and Far Away (Feb 12, 2002)
- Episode 6x13: Dead Things (Feb 5, 2002)
- Episode 6x12: Doublemeat Palace (Jan 29, 2002)
- Episode 6x11: Gone (Jan 8, 2002)
- Episode 6x10: Wrecked (Nov 27, 2001)
- Episode 6x09: Smashed (Nov 20, 2001)
- Episode 6x08: Tabula Rasa (Nov 13, 2001)
- Episode 6x07: Once More, with Feeling (Nov 6, 2001)
- Episode 6x06: All the Way (Oct 30, 2001)
- Episode 6x05: Life Serial (Oct 23, 2001)
- Episode 6x04: Flooded (Oct 16, 2001)
- Episode 6x03: After Life (Oct 9, 2001)
- Episode 6x02: Bargaining - Part 2 (Oct 2, 2001)
- Episode 6x01: Bargaining - Part 1 (Oct 2, 2001)
- Episode 5x22: The Gift (May 22, 2001)
- Episode 5x21: The Weight of the World (May 15, 2001)
- Episode 5x20: Spiral (May 8, 2001)
- Episode 5x19: Tough Love (May 1, 2001)
- Episode 5x18: Intervention (Apr 24, 2001)
- Episode 5x17: Forever (Apr 17, 2001)
- Episode 5x15: I Was Made to Love You (Feb 20, 2001)
- Episode 5x14: Crush (Feb 13, 2001)
- Episode 5x13: Blood Ties (Feb 6, 2001)
- Episode 5x12: Checkpoint (Jan 23, 2001)
- Episode 5x11: Triangle (Jan 9, 2001)
- Episode 5x10: Into the Woods (Dec 19, 2000)
- Episode 5x09: Listening to Fear (Nov 28, 2000)
- Episode 5x08: Shadow (Nov 21, 2000)
- Episode 5x07: Fool for Love (Nov 14, 2000)
- Episode 5x06: Family (Nov 7, 2000)
- Episode 5x05: No Place Like Home (Oct 24, 2000)
- Episode 5x04: Out of My Mind (Oct 17, 2000)
- Episode 5x03: The Replacement (Oct 10, 2000)
- Episode 5x02: Real Me (Oct 3, 2000)
- Episode 5x01: Buffy vs. Dracula (Sep 26, 2000)
- Episode 4x22: Restless (May 23, 2000)
- Episode 4x21: Primeval (May 16, 2000)
- Episode 4x20: The Yoko Factor (May 9, 2000)
- Episode 4x19: New Moon Rising (May 2, 2000)
- Episode 4x18: Where the Wild Things Are (Apr 25, 2000)
- Episode 4x17: Superstar (Apr 4, 2000)
- Episode 4x16: Who Are You? (Feb 29, 2000)
- Episode 4x15: This Year's Girl (Feb 22, 2000)
- Episode 4x14: Goodbye Iowa (Feb 15, 2000)
- Episode 4x13: The I in Team (Feb 8, 2000)
- Episode 4x12: A New Man (Jan 25, 2000)
- Episode 4x11: Doomed (Jan 18, 2000)
- Episode 4x10: Hush (Dec 14, 1999)
- Episode 4x09: Something Blue (Nov 30, 1999)
- Episode 4x08: Pangs (Nov 23, 1999)
- Episode 4x07: The Initiative (Nov 16, 1999)
Guest starring as Spike
(15 episodes)
- Episode 4x06: Wild at Heart (Nov 9, 1999)
- Episode 4x03: The Harsh Light of Day (Oct 19, 1999)
- Episode 3x08: Lovers Walk (Nov 24, 1998)
- Episode 2x22: Becoming: Part II (May 19, 1998)
- Episode 2x21: Becoming: Part I (May 12, 1998)
- Episode 2x19: I Only Have Eyes for You (Apr 28, 1998)
- Episode 2x17: Passion (Feb 24, 1998)
- Episode 2x16: Bewitched, Bothered and Bewildered (Feb 10, 1998)
- Episode 2x14: Innocence (Jan 20, 1998)
- Episode 2x13: Surprise (Jan 19, 1998)
- Episode 2x10: What's My Line?: Part II (Nov 24, 1997)
- Episode 2x09: What's My Line?: Part I (Nov 17, 1997)
- Episode 2x07: Lie to Me (Nov 3, 1997)
- Episode 2x06: Halloween (Oct 27, 1997)
- Episode 2x03: School Hard (Sep 29, 1997)
Northern Exposure (1990)
Guest starring as Bellhop
- Episode 3x21: It Happened in Juneau (May 4, 1992)
Guest starring as Reverend Harding
- Episode 4x14: Grosse Pointe, 48230 (Feb 1, 1993)