Net Worth →
Filmographies

Penélope Cruz Filmography: Every Movie and TV Show in Order

All 67 Penélope Cruz roles in chronological order (1953 to 2026): 63 movies and 4 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Penélope Cruz filmography
TMDB

How many movies and TV shows has Penélope Cruz been in? This complete Penélope Cruz filmography lists 67 credited roles (63 films, 4 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.

Penélope Cruz movies in order

  • Jamon Jamon (1992) as La hija de puta
  • Belle Époque (1992) as Luz
  • The Butterfly Effect (1995) as Party Guest (uncredited)
  • La Celestina (1996) as Melibea
  • Not Love, Just Frenzy (1996) as Laura
  • Love Can Seriously Damage Your Health (1997) as Young Diana
  • Live Flesh (1997) as Isabel Plaza Caballero
  • Open Your Eyes (1997) as Sofía
  • Talk of Angels (1998) as Pilar
  • The Girl of Your Dreams (1998) as Macarena Granada
  • The Man with Rain in His Shoes (1998) as Louise
  • The Hi-Lo Country (1998) as Josepha O'Neil
  • All About My Mother (1999) as Rosa
  • Volaverunt (1999) as Pepita Tudó "la Maja"
  • Woman on Top (2000) as Isabella Oliveira
  • All the Pretty Horses (2000) as Alejandra
  • Blow (2001) as Mirtha Jung
  • Captain Corelli's Mandolin (2001) as Pelagia
  • Don't Tempt Me (2001) as Carmen Ramos
  • Vanilla Sky (2001) as Sofia Serrano
  • Waking Up in Reno (2002) as Brenda
  • Fan-Fan the Tulip (2003) as Adeline La Franchise
  • Masked and Anonymous (2003) as Pagan Lace
  • Gothika (2003) as Chloe Sava
  • Don't Move (2004) as Italia
  • Head in the Clouds (2004) as Mia
  • Noel (2004) as Nina Vasquez
  • Sahara (2005) as Dr. Eva Rojas
  • Live 8 (2005) as Self
  • Bandidas (2006) as Maria Alvarez
  • Volver (2006) as Raimunda
  • Chromophobia (2006) as Gloria
  • The Good Night (2007) as Anna / Melodia
  • Elegy (2008) as Consuela Castillo
  • Vicky Cristina Barcelona (2008) as María Elena
  • A Matador's Mistress (2008) as Lupe Sino
  • The Cannibalistic Councillor (2009) as Pina
  • Broken Embraces (2009) as Lena
  • G-Force (2009) as Juarez the Guinea Pig (voice)
  • Nine (2009) as Carla
  • Sex and the City 2 (2010) as Carmen García Carrión
  • Pirates of the Caribbean: On Stranger Tides (2011) as Angelica
  • Woody Allen: A Documentary (2011) as Self
  • To Rome with Love (2012) as Anna
  • Twice Born (2012) as Gemma
  • I'm So Excited! (2013) as Jessica
  • The Counselor (2013) as Laura
  • ma ma (2015) as Magda
  • Zoolander 2 (2016) as Valentina Valencia
  • Grimsby (2016) as Rhonda George
  • The Queen of Spain (2016) as Macarena Granada
  • Murder on the Orient Express (2017) as Pilar Estravados
  • Loving Pablo (2017) as Virginia Vallejo
  • Everybody Knows (2018) as Laura
  • Pain and Glory (2019) as Jacinta
  • Wasp Network (2020) as Olga
  • Official Competition (2021) as Lola Cuevas
  • Parallel Mothers (2021) as Janis
  • The 355 (2022) as Graciela Rivera
  • L'immensità (2022) as Clara
  • On the Fringe (2022) as Azucena
  • Ferrari (2023) as Laura Ferrari
  • The Bride! (2026) as Myrna Malloy

Penélope Cruz TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Penélope Cruz been in?

Penélope Cruz has 63 credited film roles and 4 TV roles, for a total of 67 credits from 1953 to 2026.

What was Penélope Cruz's first major role?

The Oscars (1953).

What is Penélope Cruz's most recent project?

The Bride! (2026).

Sources

More in Movies