Christina Ricci Filmography: Every Movie and TV Show in Order
All 79 Christina Ricci roles in chronological order (1953 to 2025): 59 movies and 20 TV series.

How many movies and TV shows has Christina Ricci been in? This complete Christina Ricci filmography lists 79 credited roles (59 films, 20 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Christina Ricci movies in order
- Mermaids (1990) as Kate Flax
- The Hard Way (1991) as Bonnie
- The Addams Family (1991) as Wednesday Addams
- Addams Family Values (1993) as Wednesday Addams
- Casper (1995) as Kat
- Now and Then (1995) as Roberta
- Gold Diggers: The Secret of Bear Mountain (1995) as Beth Easton
- The Last of the High Kings (1996) as Erin
- Bastard Out of Carolina (1996) as Dee Dee
- Little Red Riding Hood (1997) as Little Red Riding Hood
- That Darn Cat (1997) as Patti
- The Ice Storm (1997) as Wendy Hood
- Buffalo '66 (1998) as Layla
- Fear and Loathing in Las Vegas (1998) as Lucy
- The Opposite of Sex (1998) as Dedee Truitt
- Small Soldiers (1998) as Gwendy Doll (voice)
- I Woke Up Early the Day I Died (1998) as Teenage Hooker
- Pecker (1998) as Shelley
- 200 Cigarettes (1999) as Val
- Desert Blue (1999) as Ely Jackson
- Sleepy Hollow (1999) as Katrina Van Tassel
- Sleepy Hollow: Behind the Legend (2000) as Self
- Bless the Child (2000) as Cheri Post
- The Man Who Cried (2000) as Suzie
- All Over the Guy (2001) as Rayna Wyckoff
- The Laramie Project (2002) as Romaine Patterson
- Miranda (2002) as Miranda
- Pumpkin (2002) as Carolyn McDuffy
- The Gathering (2003) as Cassie Grant
- Prozac Nation (2003) as Elizabeth Wurtzel
- Anything Else (2003) as Amanda Chase
- I Love Your Work (2003) as Shana
- Monster (2003) as Selby Wall
- Cursed (2005) as Ellie
- Home of the Brave (2006) as Sarah Schivino
- Black Snake Moan (2006) as Rae
- Penelope (2007) as Penelope Wilhern
- Speed Racer (2008) as Trixie
- New York, I Love You (2008) as Camille
- All's Faire in Love (2009) as Kate
- After.Life (2009) as Anna Taylor
- Alpha and Omega (2010) as Lilly (voice)
- Bucky Larson: Born to Be a Star (2011) as Kathy McGee
- Bel Ami (2012) as Clotilde de Marelle
- The Smurfs 2 (2013) as Vexy (voice)
- Around the Block (2013) as Dino Chalmers
- Lizzie Borden Took an Ax (2014) as Lizzie Borden
- The Hero of Color City (2014) as Yellow (voice)
- Mothers and Daughters (2016) as Rebecca
- Teen Titans: The Judas Contract (2017) as Terra (voice)
- Distorted (2018) as Lauren Curran
- Escaping the Madhouse: The Nellie Bly Story (2019) as Nellie Bly
- 10 Things We Should Do Before We Break Up (2020) as Abigail
- Percy (2020) as Rebecca Salcau
- Faraway Eyes (2021) as Scarlett
- The Matrix Resurrections (2021) as Gwyn de Vere
- Monstrous (2022) as Laura
- Child Star (2024) as Self
- Guns Up (2025) as Alice Hayes
Christina Ricci TV shows
- The Oscars (1953) as Self
- The Simpsons (1989) as Erin (voice)
- Ally McBeal (1997) as Liza Bump
- Malcolm in the Middle (2000) as Kelly
- Joey (2004) as Mary Teresa
- Project Runway (2004) as Self - Guest Judge
- Grey's Anatomy (2005) as Hannah Davies
- Saving Grace (2007) as Offcr. Abby Charles
- The Good Wife (2009) as Therese Dodd
- Pan Am (2011) as Maggie Ryan
- RuPaul's Drag Race All Stars (2012) as Self - Guest Judge
- RuPaul's Drag Race All Stars: UNTUCKED (2012) as Self - Guest Judge
- Rick and Morty (2013) as Princess Ponietta / Kathy Ireland (voice)
- The Lizzie Borden Chronicles (2015) as Lizzie Borden
- Z: The Beginning of Everything (2015) as Zelda Fitzgerald
- Match Game (2016) as Self - Panelist
- 50 States of Fright (2020) as Bitsy
- Yellowjackets (2021) as Misty Quigley
- Wednesday (2022) as Marilyn Thornhill
- Batman: Caped Crusader (2024) as Selina Kyle / Catwoman (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Christina Ricci been in?
Christina Ricci has 59 credited film roles and 20 TV roles, for a total of 79 credits from 1953 to 2025.
What was Christina Ricci's first major role?
The Oscars (1953).
What is Christina Ricci's most recent project?
Guns Up (2025).



