Lena Headey Filmography: Every Movie and TV Show in Order
All 71 Lena Headey roles in chronological order (1992 to 2026): 49 movies and 22 TV series.

How many movies and TV shows has Lena Headey been in? This complete Lena Headey filmography lists 71 credited roles (49 films, 22 TV series), in chronological order from 1992 to 2026, with links to our full guides where available.
Lena Headey movies in order
- Waterland (1992) as Young Mary
- The Remains of the Day (1993) as Lizzie
- MacGyver: Trail to Doomsday (1994) as Elise Moran
- The Jungle Book (1994) as Katherine 'Kitty' Brydon
- Mrs. Dalloway (1997) as Young Sally
- Face (1997) as Connie
- The Man with Rain in His Shoes (1998) as Sylvia Weld
- Onegin (1999) as Olga
- Gossip (2000) as Cathy Jones
- Aberdeen (2000) as Kaisa
- The Parole Officer (2001) as Emma
- The Gathering Storm (2002) as Ava Wigram
- Possession (2002) as Blanche Glover
- Ripley's Game (2002) as Sarah Trevanny
- Black Plague (2002) as Lady Matilda Mellerby
- The Actors (2003) as Dolores
- The Brothers Grimm (2005) as Angelika
- The Cave (2005) as Dr. Kathryn Jennings
- Imagine Me & You (2006) as Luce
- 300 (2007) as Gorgo
- The Contractor (2007) as DI Annette Ballard
- St Trinian's (2007) as Miss Dickinson
- The Red Baron (2008) as Käthe
- The Broken (2008) as Gina McVey
- Laid to Rest (2009) as Cindy
- Tell-Tale (2009) as Elizabeth
- Pete Smalls Is Dead (2010) as Shannah
- Dredd (2012) as Ma-Ma
- The Purge (2013) as Mary Sandin
- The Mortal Instruments: City of Bones (2013) as Jocelyn Fray
- The Adventurer: The Curse of the Midas Box (2013) as Monica
- Low Down (2014) as Sheila Albany
- 300: Rise of an Empire (2014) as Queen Gorgo
- Game of Thrones The IMAX Experience (2015) as Cersei Lannister
- Game of Thrones: A Day in the Life (2015) as Self
- Unity (2015) as Narrator (voice)
- Zipper (2015) as Jeannie Ellis
- Pride and Prejudice and Zombies (2016) as Lady Catherine de Bourgh
- Thumper (2017) as Ellen
- Leading Lady Parts (2018) as Actress #6
- Fighting with My Family (2019) as Julia 'Sweet Saraya' Knight
- Game of Thrones: The Last Watch (2019) as Self
- The Flood (2019) as Wendy
- Twist (2021) as Sikes
- Gunpowder Milkshake (2021) as Scarlet
- 9 Bullets (2022) as Gypsy Moon
- DC League of Super-Pets (2022) as Lara (voice)
- Normal (2026) as Moira
- Ballistic (2026) as Nance Redfield
Lena Headey TV shows
- The Hunger (1997) as Steph Reynolds
- Merlin (1998) as Guinevere
- Terminator: The Sarah Connor Chronicles (2008) as Sarah Connor
- RuPaul's Drag Race (2009) as Self - Guest Judge
- RuPaul's Drag Race (2009) as Self - Special Guest
- White Collar (2009) as Sally
- Game of Thrones (2011) as Cersei Lannister
- Uncle Grandpa (2013) as Aunt Grandma (voice)
- Running Wild with Bear Grylls (2014) as Self
- Danger Mouse (2015) as Jeopardy Mouse (voice)
- Trollhunters: Tales of Arcadia (2016) as Morgana
- Rise of the Teenage Mutant Ninja Turtles (2018) as Big Mama (voice)
- Sally4Ever (2018) as Lena Headey
- Infinity Train (2019) as Amelia / Teacher (voice)
- Infinity Train (2019) as The Conductor / Amelia (voice)
- The Dark Crystal: Age of Resistance (2019) as Maudra Fara (voice)
- Wizards: Tales of Arcadia (2020) as Morgana (voice)
- Masters of the Universe: Revelation (2021) as Evil-Lyn (voice)
- White House Plumbers (2023) as Dorothy Hunt
- Beacon 23 (2023) as Aster Calyx
- Masters of the Universe: Revolution (2024) as Evil-Lyn (voice)
- The Abandons (2025) as Fiona Nolan
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Lena Headey been in?
Lena Headey has 49 credited film roles and 22 TV roles, for a total of 71 credits from 1992 to 2026.
What was Lena Headey's first major role?
Waterland (1992).
What is Lena Headey's most recent project?
Ballistic (2026).



