Dakota Johnson Filmography: Every Movie and TV Show in Order
All 34 Dakota Johnson roles in chronological order (1999 to 2025): 32 movies and 2 TV series.

How many movies and TV shows has Dakota Johnson been in? This complete Dakota Johnson filmography lists 34 credited roles (32 films, 2 TV series), in chronological order from 1999 to 2025, with links to our full guides where available.
Dakota Johnson movies in order
- Crazy in Alabama (1999) as Sondra
- The Social Network (2010) as Amelia Ritter
- Beastly (2011) as Sloan Hagen
- For Ellen (2012) as Cindy Taylor
- 21 Jump Street (2012) as Fugazy
- The Five-Year Engagement (2012) as Audrey
- Goats (2012) as Minnie
- Date and Switch (2014) as Em
- Need for Speed (2014) as Anita Coleman
- Cymbeline (2014) as Imogen
- Fifty Shades of Grey (2015) as Anastasia Steele
- Chloe and Theo (2015) as Chloe
- Black Mass (2015) as Lindsey Cyr
- A Bigger Splash (2015) as Penelope Lanier
- How to Be Single (2016) as Alice Kepley
- Fifty Shades Darker (2017) as Anastasia Steele
- Fifty Shades Freed (2018) as Anastasia Steele
- Bad Times at the El Royale (2018) as Emily Summerspring
- Suspiria (2018) as Susie
- Wounds (2019) as Carrie
- The Peanut Butter Falcon (2019) as Eleanor
- Our Friend (2019) as Nicole Teague
- The High Note (2020) as Maggie Sherwoode
- The Nowhere Inn (2021) as Self
- The Lost Daughter (2021) as Nina
- Cha Cha Real Smooth (2022) as Domino
- Persuasion (2022) as Anne Elliot
- Madame Web (2024) as Cassandra Webb
- Am I OK? (2024) as Lucy
- Daddio (2024) as Girlie
- Materialists (2025) as Lucy
- Splitsville (2025) as Julie
Dakota Johnson TV shows
- The Office (2005) as Dakota
- Ben and Kate (2012) as Kate Fox
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Dakota Johnson been in?
Dakota Johnson has 32 credited film roles and 2 TV roles, for a total of 34 credits from 1999 to 2025.
What was Dakota Johnson's first major role?
Crazy in Alabama (1999).
What is Dakota Johnson's most recent project?
Splitsville (2025).



