Joshua Jackson Filmography: Every Movie and TV Show in Order
All 43 Joshua Jackson roles in chronological order (1989 to 2025): 31 movies and 12 TV series.

How many movies and TV shows has Joshua Jackson been in? This complete Joshua Jackson filmography lists 43 credited roles (31 films, 12 TV series), in chronological order from 1989 to 2025, with links to our full guides where available.
Joshua Jackson movies in order
- Crooked Hearts (1991) as Young Tom
- The Mighty Ducks (1992) as Charlie Conway
- D2: The Mighty Ducks (1994) as Charlie Conway
- Andre (1994) as Mark Baker
- Magic in the Water (1995) as Joshua Black
- D3: The Mighty Ducks (1996) as Charlie Conway
- Scream 2 (1997) as Film Class Guy #1
- Urban Legend (1998) as Damon Brooks
- Apt Pupil (1998) as Joey
- Cruel Intentions (1999) as Blaine Tuttle
- Muppets from Space (1999) as Beach Scene (uncredited)
- The Skulls (2000) as Luke McNamara
- Gossip (2000) as Beau Edson
- Ocean's Eleven (2001) as Joshua Jackson (uncredited)
- The Laramie Project (2002) as Matt Galloway
- Lone Star State of Mind (2002) as Earl Crest
- The Safety of Objects (2002) as Paul Gold
- I Love Your Work (2003) as John
- Racing Stripes (2005) as Trenton's Pride (voice)
- Cursed (2005) as Jake
- Aurora Borealis (2005) as Duncan Shorter
- Shadows in the Sun (2005) as Jeremy Taylor
- Bobby (2006) as Wade
- Battle in Seattle (2007) as Randall
- Shutter (2008) as Benjamin Shaw
- One Week (2008) as Ben Tyler
- Lay the Favorite (2012) as Jeremy
- Inescapable (2012) as Paul
- Sky (2016) as Inspecteur Ruther
- Oprah Winfrey Presents: When They See Us Now (2019) as Self
- Karate Kid: Legends (2025) as Victor Lipani
Joshua Jackson TV shows
- The Simpsons (1989) as Jesse Grass (voice)
- ER (1994) as Jimmy Pepper
- The Outer Limits (1995) as Devon Taylor
- Dawson's Creek (1998) as Pacey Witter
- Fringe (2008) as Peter Bishop
- The Affair (2014) as Cole Lockhart
- Unbreakable Kimmy Schmidt (2015) as Purvis
- When They See Us (2019) as Mickey Joseph
- Little Fires Everywhere (2020) as Bill Richardson
- Dr. Death (2021) as Dr. Christopher Duntsch
- Fatal Attraction (2023) as Dan Gallagher
- Doctor Odyssey (2024) as Dr. Max Bankman
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Joshua Jackson been in?
Joshua Jackson has 31 credited film roles and 12 TV roles, for a total of 43 credits from 1989 to 2025.
What was Joshua Jackson's first major role?
The Simpsons (1989).
What is Joshua Jackson's most recent project?
Karate Kid: Legends (2025).



