Catherine Zeta-Jones Filmography: Every Movie and TV Show in Order
All 39 Catherine Zeta-Jones roles in chronological order (1953 to 2022): 31 movies and 8 TV series.

How many movies and TV shows has Catherine Zeta-Jones been in? This complete Catherine Zeta-Jones filmography lists 39 credited roles (31 films, 8 TV series), in chronological order from 1953 to 2022, with links to our full guides where available.
Catherine Zeta-Jones movies in order
- 1001 Nights (1990) as Sheherazade
- Christopher Columbus: The Discovery (1992) as Beatriz Enríquez de Arana
- Splitting Heirs (1993) as Kitty
- Blue Juice (1995) as Chloe
- Catherine the Great (1996) as Catherine
- The Phantom (1996) as Sala
- The Mask of Zorro (1998) as Elena Montero / Elena Murrieta
- Entrapment (1999) as Virginia 'Gin' Baker
- The Haunting (1999) as Theo
- The Adventures of Young Indiana Jones: Daredevils of the Desert (1999) as Maya
- High Fidelity (2000) as Charlie Nicholson
- Traffic (2000) as Helena Ayala
- America's Sweethearts (2001) as Gwen Harrison
- Chicago (2002) as Velma Kelly
- Sinbad: Legend of the Seven Seas (2003) as Marina (voice)
- Intolerable Cruelty (2003) as Marilyn
- Sinbad and the Cyclops Island (2003) as Marina
- The Terminal (2004) as Amelia Warren
- Ocean's Twelve (2004) as Isabel Lahiri
- The Legend of Zorro (2005) as Elena
- No Reservations (2007) as Kate
- Death Defying Acts (2007) as Mary McGarvie
- The Rebound (2009) as Sandy
- Rock of Ages (2012) as Patricia Whitmore
- Lay the Favorite (2012) as Tulip Heimowitz
- Playing for Keeps (2012) as Denise
- Broken City (2013) as Cathleen Hostetler
- Side Effects (2013) as Dr. Victoria Siebert
- RED 2 (2013) as Katja
- Dad's Army (2016) as Rose Winters
- Cocaine Godmother (2017) as Griselda Blanco
Catherine Zeta-Jones TV shows
- The Oscars (1953) as Self
- The Darling Buds of May (1991) as Mariette
- Titanic (1996) as Isabella Paradine
- FEUD (2017) as Olivia de Havilland
- Prodigal Son (2019) as Dr. Vivian Capshaw
- Welcome to Wrexham (2022) as Self (archive footage)
- Wednesday (2022) as Morticia Addams
- National Treasure: Edge of History (2022) as Billie Pearce
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Catherine Zeta-Jones been in?
Catherine Zeta-Jones has 31 credited film roles and 8 TV roles, for a total of 39 credits from 1953 to 2022.
What was Catherine Zeta-Jones's first major role?
The Oscars (1953).
What is Catherine Zeta-Jones's most recent project?
National Treasure: Edge of History (2022).



