Jennifer Lawrence Filmography: Every Movie and TV Show in Order
All 40 Jennifer Lawrence roles in chronological order (1953 to 2025): 32 movies and 8 TV series.

How many movies and TV shows has Jennifer Lawrence been in? This complete Jennifer Lawrence filmography lists 40 credited roles (32 films, 8 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Jennifer Lawrence movies in order
- The Poker House (2008) as Agnes
- Garden Party (2008) as Tiff
- The Burning Plain (2008) as Young Mariana
- Winter's Bone (2010) as Ree Dolly
- The Beaver (2011) as Norah
- X-Men: First Class (2011) as Raven / Mystique
- Like Crazy (2011) as Sam
- The Hunger Games (2012) as Katniss Everdeen
- House at the End of the Street (2012) as Elissa Cassidy
- Silver Linings Playbook (2012) as Tiffany Maxwell
- The Devil You Know (2013) as Young Zoe
- The Hunger Games: Catching Fire (2013) as Katniss Everdeen
- American Hustle (2013) as Rosalyn Rosenfeld
- X-Men: Days of Future Past (2014) as Raven / Mystique
- Serena (2014) as Serena Pemberton
- The Hunger Games: Mockingjay - Part 1 (2014) as Katniss Everdeen
- The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1 (2015) as Self - Katniss Everdeen
- Dior and I (2015) as self
- The Hunger Games: Mockingjay - Part 2 (2015) as Katniss Everdeen
- Joy (2015) as Joy
- A Beautiful Planet (2016) as Self - Narrator (voice)
- X-Men: Apocalypse (2016) as Raven / Mystique
- David Blaine: Beyond Magic (2016) as Self
- Passengers (2016) as Aurora Lane
- mother! (2017) as Mother
- Red Sparrow (2018) as Dominika Egorova
- Dark Phoenix (2019) as Raven Darkholme / Mystique
- Love, Antosha (2019) as Self
- Don't Look Up (2021) as Kate Dibiasky
- Causeway (2022) as Lynsey
- No Hard Feelings (2023) as Maddie Barker
- Die My Love (2025) as Grace
Jennifer Lawrence TV shows
- The Oscars (1953) as Self - Presenter
- Ant & Dec's Saturday Night Takeaway (2002) as Self
- Monk (2002) as Mascot
- Cold Case (2003) as Abby Bradford (2007)
- Medium (2005) as Young Allison
- Medium (2005) as Claire Chase
- Chelsea Lately (2007) as Self (archive footage)
- Keeping Up with the Kardashians (2007) as Self
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jennifer Lawrence been in?
Jennifer Lawrence has 32 credited film roles and 8 TV roles, for a total of 40 credits from 1953 to 2025.
What was Jennifer Lawrence's first major role?
The Oscars (1953).
What is Jennifer Lawrence's most recent project?
Die My Love (2025).



