Michelle Rodriguez Filmography: Every Movie and TV Show in Order
All 43 Michelle Rodriguez roles in chronological order (2000 to 2025): 38 movies and 5 TV series.

How many movies and TV shows has Michelle Rodriguez been in? This complete Michelle Rodriguez filmography lists 43 credited roles (38 films, 5 TV series), in chronological order from 2000 to 2025, with links to our full guides where available.
Michelle Rodriguez movies in order
- Girlfight (2000) as Diana Guzman
- The Fast and the Furious (2001) as Letty Ortiz
- 3 A.M. (2001) as Salgado
- Resident Evil (2002) as Rain
- Blue Crush (2002) as Eden
- S.W.A.T. (2003) as Chris Sanchez
- Control (2004) as Teresa
- BloodRayne (2005) as Katarin
- The Breed (2006) as Nicki
- Battle in Seattle (2007) as Lou
- Gardens of the Night (2008) as Lucy
- Fast & Furious (2009) as Letty Ortiz
- Los Bandoleros (2009) as Letty Ortiz
- Avatar (2009) as Trudy Chacon
- Teenage Paparazzo (2010) as Self
- Machete (2010) as Luz
- Capturing Avatar (2010) as Self
- Battle: Los Angeles (2011) as Elena Santos
- Fast Five (2011) as Letty (archive footage) (uncredited)
- Resident Evil: Retribution (2012) as Rain
- InAPPropriate Comedy (2013) as Harriet
- Fast & Furious 6 (2013) as Letty Ortiz
- Turbo (2013) as Paz (voice)
- Machete Kills (2013) as Luz
- Furious 7 (2015) as Letty Ortiz
- Unity (2015) as Narrator (voice)
- The Assignment (2016) as Frank Kitchen / Tomboy
- Smurfs: The Lost Village (2017) as Smurfstorm (voice)
- The Fate of the Furious (2017) as Letty Ortiz
- Widows (2018) as Linda
- Alita: Battle Angel (2019) as Gelda (uncredited)
- Inmate #1: The Rise of Danny Trejo (2019) as Self
- LA Originals (2020) as Self
- She Dies Tomorrow (2020) as Sky
- Crisis (2021) as Supervisor Garrett
- F9 (2021) as Letty Ortiz
- Dungeons & Dragons: Honor Among Thieves (2023) as Holga
- Fast X (2023) as Letty
Michelle Rodriguez TV shows
- Punk'd (2003) as Self
- Lost (2004) as Ana Lucia Cortez
- Top Gear (2010)
- Running Wild with Bear Grylls (2014) as Self
- Snakes and Ladders (2025)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Michelle Rodriguez been in?
Michelle Rodriguez has 38 credited film roles and 5 TV roles, for a total of 43 credits from 2000 to 2025.
What was Michelle Rodriguez's first major role?
Girlfight (2000).
What is Michelle Rodriguez's most recent project?
Snakes and Ladders (2025).



