Julia Roberts Filmography: Every Movie and TV Show in Order
All 67 Julia Roberts roles in chronological order (1953 to 2025): 53 movies and 14 TV series.

How many movies and TV shows has Julia Roberts been in? This complete Julia Roberts filmography lists 67 credited roles (53 films, 14 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Julia Roberts movies in order
- Satisfaction (1988) as Daryle
- Mystic Pizza (1988) as Daisy
- Steel Magnolias (1989) as Shelby Eatenton Latcherie
- Pretty Woman (1990) as Vivian Ward
- Flatliners (1990) as Rachel Mannus
- Sleeping with the Enemy (1991) as Laura Burney / Sara Walters
- Hook (1991) as Tinkerbell
- Dying Young (1991) as Hilary O'Neil
- The Player (1992) as Julia Roberts
- The Pelican Brief (1993) as Darby Shaw
- I Love Trouble (1994) as Sabrina Peterson
- Prêt-à-Porter (1994) as Anne Eisenhower
- Something to Talk About (1995) as Grace King Bichon
- Mary Reilly (1996) as Mary Reilly
- Michael Collins (1996) as Kitty Kiernan
- Everyone Says I Love You (1996) as Von Sidell
- My Best Friend's Wedding (1997) as Julianne Potter
- Conspiracy Theory (1997) as Alice Sutton
- Stepmom (1998) as Isabel Kelly
- Notting Hill (1999) as Anna Scott
- Runaway Bride (1999) as Maggie Carpenter
- Erin Brockovich (2000) as Erin Brockovich
- The Mexican (2001) as Samantha Barzel
- America's Sweethearts (2001) as Kathleen 'Kiki' Harrison
- Ocean's Eleven (2001) as Tess Ocean
- Full Frontal (2002) as Francesca / Catherine
- Confessions of a Dangerous Mind (2002) as Patricia Watson
- Mona Lisa Smile (2003) as Katherine Ann Watson
- Closer (2004) as Anna
- Ocean's Twelve (2004) as Tess Ocean
- The Ant Bully (2006) as Hova (voice)
- Charlotte's Web (2006) as Charlotte the Spider (voice)
- Annie Leibovitz: Life Through a Lens (2007) as Self
- Charlie Wilson's War (2007) as Joanne Herring
- Fireflies in the Garden (2008) as Lisa Waechter
- Duplicity (2009) as Claire Stenwick
- Valentine's Day (2010) as Captain Kate Hazeltine
- Eat Pray Love (2010) as Elizabeth 'Liz' Gilbert
- Love, Wedding, Marriage (2011) as Ava's Therapist (voice)
- Larry Crowne (2011) as Mercedes Tainot
- Mirror Mirror (2012) as Evil Queen
- August: Osage County (2013) as Barbara Weston
- The Normal Heart (2014) as Dr. Emma Brookner
- Secret in Their Eyes (2015) as Jess
- Taylor Swift: The 1989 World Tour - Live (2015) as Self - Special Guest
- Mother's Day (2016) as Miranda Collins
- Money Monster (2016) as Patty Fenn
- Smurfs: The Lost Village (2017) as Smurfwillow (voice)
- Wonder (2017) as Isabel
- Ben Is Back (2018) as Holly Burns
- Ticket to Paradise (2022) as Georgia Cotton
- Leave the World Behind (2023) as Amanda Sandford
- After the Hunt (2025) as Alma Imhoff
Julia Roberts TV shows
- The Oscars (1953) as Self
- Sesame Street (1969) as Self
- Nature (1982) as Host
- Miami Vice (1984) as Polly Wheeler
- American Masters (1986) as Self
- Crime Story (1986) as Tracy
- Murphy Brown (1988)
- Law & Order (1990) as Katrina Ludlow
- Friends (1994) as Susie
- E! True Hollywood Story (1996)
- Running Wild with Bear Grylls (2014) as Self
- Schitt's Creek (2015) as Erin Brockovich (voice)
- Homecoming (2018) as Heidi Bergman
- Gaslit (2022) as Martha Mitchell
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Julia Roberts been in?
Julia Roberts has 53 credited film roles and 14 TV roles, for a total of 67 credits from 1953 to 2025.
What was Julia Roberts's first major role?
The Oscars (1953).
What is Julia Roberts's most recent project?
After the Hunt (2025).



