Jodie Foster Filmography: Every Movie and TV Show in Order
All 66 Jodie Foster roles in chronological order (1953 to 2025): 48 movies and 18 TV series.

How many movies and TV shows has Jodie Foster been in? This complete Jodie Foster filmography lists 66 credited roles (48 films, 18 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Jodie Foster movies in order
- Napoleon and Samantha (1972) as Samantha
- Tom Sawyer (1973) as Becky Thatcher
- One Little Indian (1973) as Martha
- Alice Doesn't Live Here Anymore (1974) as Audrey
- Taxi Driver (1976) as Iris
- Bugsy Malone (1976) as Tallulah
- Freaky Friday (1976) as Annabel Andrews
- The Little Girl Who Lives Down the Lane (1976) as Rynn Jacobs
- Beach House (1977) as Teresina
- Candleshoe (1977) as Casey
- Foxes (1980) as Jeanie
- Carny (1980) as Donna
- The Hotel New Hampshire (1984) as Franny Berry
- Mesmerized (1985) as Victoria
- Five Corners (1987) as Linda Komkowski
- Siesta (1987) as Nancy
- Stealing Home (1988) as Katie Chandler
- The Accused (1988) as Sarah Tobias
- Catchfire (1990) as Anne Benton
- The Silence of the Lambs (1991) as Clarice Starling
- Little Man Tate (1991) as Dede Tate
- Shadows and Fog (1991) as Prostitute
- Sommersby (1993) as Laurel Sommersby
- Maverick (1994) as Annabelle Bransford
- Nell (1994) as Nell Kellty
- Contact (1997) as Ellie Arroway
- Making 'Taxi Driver' (1999) as Self
- Anna and the King (1999) as Anna
- Panic Room (2002) as Meg Altman
- The Dangerous Lives of Altar Boys (2002) as Sister Assumpta
- The Cutting Edge: The Magic of Movie Editing (2004) as Self
- A Very Long Engagement (2004) as Elodie Gordes
- Flightplan (2005) as Kyle
- Inside Man (2006) as Madeleine White
- The Brave One (2007) as Erica Bain
- Nim's Island (2008) as Alexandra Rover
- Motherhood (2009) as Jodie Foster
- The Beaver (2011) as Meredith Black
- Carnage (2011) as Penelope Longstreet
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Elysium (2013) as Delacourt
- Hotel Artemis (2018) as Jean Thomas / Nurse
- Be Natural: The Untold Story of Alice Guy-Blaché (2018) as Self - Narrator (voice)
- Love, Antosha (2019) as Self
- The Mauritanian (2021) as Nancy Hollander
- NYAD (2023) as Bonnie Stoll
- A Private Life (2025) as Lilian Steiner
- Breakdown: 1975 (2025) as Narrator (voice)
Jodie Foster TV shows
- The Oscars (1953) as Self
- Gunsmoke (1955) as Susan Sadler
- Gunsmoke (1955) as Patricia
- Gunsmoke (1955) as Marieanne
- Bonanza (1959) as Bluebird
- My Three Sons (1960) as Priscilla
- Daniel Boone (1964) as Rachel Pickett
- Ironside (1967)
- Adam-12 (1968) as Mary Bennett
- The Partridge Family (1970) as Julie Lawrence
- The New Scooby-Doo Movies (1972) as Pugsley Addams (voice)
- Kung Fu (1972) as Alethea Patricia Ingram
- The Addams Family (1973) as Pugsley Addams (voice)
- The Simpsons (1989) as Maggie Roark (voice)
- The X-Files (1993) as 'Betty' (voice)
- Frasier (1993) as Marlene (voice)
- True Detective (2014) as Liz Danvers
- Mr. Scorsese (2025) as Self
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jodie Foster been in?
Jodie Foster has 48 credited film roles and 18 TV roles, for a total of 66 credits from 1953 to 2025.
What was Jodie Foster's first major role?
The Oscars (1953).
What is Jodie Foster's most recent project?
Breakdown: 1975 (2025).



