Jessica Alba Filmography: Every Movie and TV Show in Order
All 60 Jessica Alba roles in chronological order (1953 to 2025): 41 movies and 19 TV series.

How many movies and TV shows has Jessica Alba been in? This complete Jessica Alba filmography lists 60 credited roles (41 films, 19 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Jessica Alba movies in order
- Camp Nowhere (1994) as Gail
- P.U.N.K.S (1999) as Samantha Swaboda
- Never Been Kissed (1999) as Kirsten
- Idle Hands (1999) as Molly
- Paranoid (2000) as Chloe
- The Sleeping Dictionary (2003) as Selima
- Honey (2003) as Honey Daniels
- Sin City (2005) as Nancy
- Fantastic Four (2005) as Sue Storm / Invisible Woman
- Into the Blue (2005) as Sam
- Knocked Up (2007) as Self (uncredited)
- Fantastic Four: Rise of the Silver Surfer (2007) as Sue Richards / Invisible Woman
- The Ten (2007) as Liz Anne Blazer
- Meet Bill (2007) as Lucy
- Good Luck Chuck (2007) as Cam Wexler
- Awake (2007) as Sam Lockwood
- The Eye (2008) as Sydney Wells
- The Love Guru (2008) as Jane Bullard
- Valentine's Day (2010) as Morley Clarkson
- The Killer Inside Me (2010) as Joyce Lakeland
- Machete (2010) as Sartana Rivera
- An Invisible Sign (2010) as Mona Gray
- Little Fockers (2010) as Andi Garcia
- Spy Kids: All the Time in the World (2011) as Marissa Wilson
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- Escape from Planet Earth (2013) as Lena (voice)
- Machete Kills (2013) as Sartana Rivera (uncredited)
- A.C.O.D. (2013) as Michelle
- Sin City: A Dame to Kill For (2014) as Nancy
- Stretch (2014) as Charlie
- Barely Lethal (2015) as Victoria Knox
- Entourage (2015) as Jessica Alba
- Some Kind of Beautiful (2015) as Kate
- Baby, Baby, Baby (2015) as Susie
- The Veil (2016) as Maggie Price
- Dear Eleanor (2016) as Daisy
- Mechanic: Resurrection (2016) as Gina
- El Camino Christmas (2017) as Beth Flowers
- Killers Anonymous (2019) as Jade
- LA Originals (2020) as Self
- Trigger Warning (2024) as Parker
Jessica Alba TV shows
- The Oscars (1953) as Self
- Beverly Hills, 90210 (1990) as Leanne
- Chicago Hope (1994) as Florie Hernandez
- The Secret World of Alex Mack (1994)
- Flipper (1995) as Maya Graham
- MADtv (1995) as Jessica Simpson
- Dark Angel (2000) as Max Guevara
- Ant & Dec's Saturday Night Takeaway (2002) as Self
- Punk'd (2003) as Self
- Entourage (2004) as Jessica Alba
- Project Runway (2004) as Self - Guest Judge
- The Office (2005) as Sophie
- RuPaul's Drag Race (2009) as Self - Guest Judge
- The Spoils of Babylon (2014) as Dixie Melonworth
- Carpool Karaoke: The Series (2017) as Self
- No Activity (2017) as The Actress
- L.A.'s Finest (2019) as Nancy McKenna
- StoryBots: Answer Time (2022)
- Too Much (2025) as Jessica Alba
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jessica Alba been in?
Jessica Alba has 41 credited film roles and 19 TV roles, for a total of 60 credits from 1953 to 2025.
What was Jessica Alba's first major role?
The Oscars (1953).
What is Jessica Alba's most recent project?
Too Much (2025).



