James Spader Filmography: Every Movie and TV Show in Order
All 47 James Spader roles in chronological order (1981 to 2024): 41 movies and 6 TV series.

How many movies and TV shows has James Spader been in? This complete James Spader filmography lists 47 credited roles (41 films, 6 TV series), in chronological order from 1981 to 2024, with links to our full guides where available.
James Spader movies in order
- Endless Love (1981) as Keith
- Tuff Turf (1985) as Morgan Hiller
- The New Kids (1985) as Eddie Dutra
- Pretty in Pink (1986) as Steff McKee
- Mannequin (1987) as Mr. Richards
- Baby Boom (1987) as Ken Arrenberg
- Less Than Zero (1987) as Rip
- Wall Street (1987) as Roger Barnes
- Jack's Back (1988) as John Allen Wesford / Richard Wesford
- The Rachel Papers (1989) as Deforest
- sex, lies, and videotape (1989) as Graham Dalton
- Bad Influence (1990) as Michael Boll
- White Palace (1990) as Max Baron
- True Colors (1991) as Tim Gerrity
- Bob Roberts (1992) as Chuck Marlin
- The Music of Chance (1993) as Jack Pozzi
- Wolf (1994) as Stewart Swinton
- Stargate (1994) as Dr. Daniel Jackson
- Dream Lover (1994) as Ray Reardon
- Crash (1996) as James Ballard
- 2 Days in the Valley (1996) as Lee Woods
- Keys to Tulsa (1997) as Ronnie Stover
- Critical Care (1997) as Dr. Werner Ernst
- Curtain Call (1998) as Stevenson Lowe
- Supernova (2000) as Nick Vanzant
- The Watcher (2000) as FBI Special Agent Joel Campbell
- Slow Burn (2000) as Marcus
- Speaking of Sex (2001) as Dr. Roger Klink
- The Stickup (2002) as John Parker
- Secretary (2002) as Mr. Grey
- The Pentagon Papers (2003) as Daniel Ellsberg
- I Witness (2003) as Douglas Draper
- Alien Hunter (2003) as Julian Rome
- Shadow of Fear (2004) as William Ashbury
- Shorts (2009) as Carbon Black
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Lincoln (2012) as W.N. Bilbo
- The Homesman (2014) as Aloysius Duffy
- Life Itself (2014) as Self - Actor (archive footage)
- Avengers: Age of Ultron (2015) as Ultron (voice)
- BRATS (2024) as Self (archive footage) (uncredited)
James Spader TV shows
- Seinfeld (1989) as Jason 'Stanky' Hanky
- Frasier (1993) as Steven (voice)
- The Practice (1997) as Alan Shore
- Boston Legal (2004) as Alan Shore
- The Office (2005) as Robert California
- The Blacklist (2013) as Raymond 'Red' Reddington
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has James Spader been in?
James Spader has 41 credited film roles and 6 TV roles, for a total of 47 credits from 1981 to 2024.
What was James Spader's first major role?
Endless Love (1981).
What is James Spader's most recent project?
BRATS (2024).



