Hayden Christensen Filmography: Every Movie and TV Show in Order
All 32 Hayden Christensen roles in chronological order (1992 to 2023): 25 movies and 7 TV series.

How many movies and TV shows has Hayden Christensen been in? This complete Hayden Christensen filmography lists 32 credited roles (25 films, 7 TV series), in chronological order from 1992 to 2023, with links to our full guides where available.
Hayden Christensen movies in order
- In the Mouth of Madness (1995) as Paperboy
- Harrison Bergeron (1995) as Eric
- Strike! (1998) as Tinka's Date
- The Virgin Suicides (2000) as Jake Hill Conley
- Life as a House (2001) as Sam Monroe
- R2-D2: Beneath the Dome (2001) as Self
- Star Wars: Episode II - Attack of the Clones (2002) as Anakin Skywalker
- Shattered Glass (2003) as Stephen Glass
- The Story of Star Wars (2004) as Anakin Skywalker (archive footage)
- Star Wars: Episode III - Revenge of the Sith (2005) as Anakin Skywalker / Darth Vader
- Factory Girl (2006) as Musician
- Awake (2007) as Clay Beresford
- Virgin Territory (2007) as Lorenzo
- Jumper (2008) as David Rice
- New York, I Love You (2008) as Ben
- Takers (2010) as A.J.
- Vanishing on 7th Street (2010) as Luke
- American Heist (2014) as James
- Outcast (2014) as Jacob
- 90 Minutes in Heaven (2015) as Don Piper
- First Kill (2017) as Will
- Little Italy (2018) as Leo Campo
- The Last Man (2018) as Kurt Matheson
- Star Wars: The Rise of Skywalker (2019) as Anakin Skywalker (voice)
- Obi-Wan Kenobi: A Jedi's Return (2022) as Self - Anakin Skywalker
Hayden Christensen TV shows
- Forever Knight (1992)
- Are You Afraid of the Dark? (1992) as Kirk
- Goosebumps (1995) as Zane
- Star Wars: The Clone Wars (2008) as Anakin Skywalker (voice) (archive sound)
- Obi-Wan Kenobi (2022) as Darth Vader
- Obi-Wan Kenobi (2022) as Darth Vader / Anakin Skywalker
- Ahsoka (2023) as Anakin Skywalker
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Hayden Christensen been in?
Hayden Christensen has 25 credited film roles and 7 TV roles, for a total of 32 credits from 1992 to 2023.
What was Hayden Christensen's first major role?
Forever Knight (1992).
What is Hayden Christensen's most recent project?
Ahsoka (2023).



