Jena Malone Filmography: Every Movie and TV Show in Order
All 57 Jena Malone roles in chronological order (1990 to 2026): 47 movies and 10 TV series.

How many movies and TV shows has Jena Malone been in? This complete Jena Malone filmography lists 57 credited roles (47 films, 10 TV series), in chronological order from 1990 to 2026, with links to our full guides where available.
Jena Malone movies in order
- Bastard Out of Carolina (1996) as Ruth Anne 'Bone' Boatwright
- Contact (1997) as Young Ellie
- Stepmom (1998) as Anna Harrison
- For Love of the Game (1999) as Heather
- Cheaters (2000) as Jolie Fitch
- Donnie Darko (2001) as Gretchen Ross
- Life as a House (2001) as Alyssa Beck
- American Girl (2002) as Rena Grubb
- The Dangerous Lives of Altar Boys (2002) as Margie Flynn
- The Badge (2002) as Ashley Hardwick
- The United States of Leland (2003) as Becky Pollard
- Cold Mountain (2003) as Ferry Girl
- Saved! (2004) as Mary Cummings
- The Ballad of Jack and Rose (2005) as Red Berry
- Pride & Prejudice (2005) as Lydia Bennet
- The Go-Getter (2007) as Jeoly
- Into the Wild (2007) as Carine McCandless / Additional Narration (voice)
- The Ruins (2008) as Amy
- The Soloist (2009) as Cheery Lab Tech
- The Messenger (2009) as Kelly
- Five Star Day (2010) as Sarah Reynolds
- Sucker Punch (2011) as Rocket
- For Ellen (2012) as Susan
- In Our Nature (2012) as Andie
- The Wait (2013) as Angela
- Teenage (2013) as American Girl (voice)
- The Hunger Games: Catching Fire (2013) as Johanna Mason
- The Hunger Games: Mockingjay - Part 1 (2014) as Johanna Mason
- Inherent Vice (2014) as Hope Harlingen
- The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1 (2015) as Self - Johanna Mason
- Time Out of Mind (2015) as Maggie
- The Hunger Games: Mockingjay - Part 2 (2015) as Johanna Mason
- The Neon Demon (2016) as Ruby
- Nocturnal Animals (2016) as Sage Ross
- Lovesong (2017) as Mindy
- Bottom of the World (2017) as Scarlett
- Angelica (2017) as Constance
- The Public (2019) as Myra
- Antebellum (2020) as Elizabeth
- Lorelei (2020) as Dolores
- Stardust (2020) as Angie Bowie
- Swallowed (2022) as Alice
- Consecration (2023) as Grace
- Rebel Moon - Part One: A Child of Fire (2023) as Harmada
- Love Lies Bleeding (2024) as Beth
- Horizon: An American Saga - Chapter 1 (2024) as 'Ellen' Harvey
- One Battle After Another (2025) as Greeting Code (voice)
Jena Malone TV shows
- Law & Order (1990) as Michelle Landon
- Homicide: Life on the Street (1993) as Debbie Straub
- Chicago Hope (1994) as Stacy Morissey
- Touched by an Angel (1994) as Casey Peña
- Punk'd (2003) as Self
- Hitler: The Rise of Evil (2003) as Geli Raubal
- Hatfields & McCoys (2012) as Nancy McCoy
- Goliath (2016) as Samantha Margolis
- Too Old to Die Young (2019) as Diana
- The Boroughs (2026) as Claire Cooper
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jena Malone been in?
Jena Malone has 47 credited film roles and 10 TV roles, for a total of 57 credits from 1990 to 2026.
What was Jena Malone's first major role?
Law & Order (1990).
What is Jena Malone's most recent project?
The Boroughs (2026).



