Halle Berry Filmography: Movies and Television Credits
Selected screen credits for Halle Berry: 50 movie titles and 12 television titles, with film release years and roles.

This Halle Berry filmography covers 50 movie titles and 12 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Halle Berry movies by release year
The years below are film release years, not filming dates.
- Jungle Fever (1991) as Vivian
- Strictly Business (1991) as Natalie
- The Last Boy Scout (1991) as Cory
- Boomerang (1992) as Angela Lewis
- CB4 (1993) as Self
- Father Hood (1993) as Kathleen Mercer
- The Program (1993) as Autumn Haley
- The Flintstones (1994) as Sharon Stone
- Losing Isaiah (1995) as Khaila Richards
- Executive Decision (1996) as Jean
- Girl 6 (1996) as Herself
- Race the Sun (1996) as Miss Sandra Beecher
- The Rich Man's Wife (1996) as Josie Potenza
- B.A.P.S (1997) as Nisi
- Bulworth (1998) as Nina
- Why Do Fools Fall In Love (1998) as Zola Taylor
- Introducing Dorothy Dandridge (1999) as Dorothy Dandridge
- X-Men (2000) as Storm
- X-Men: The Mutant Watch (2000) as Self - 'Storm'
- Monster's Ball (2001) as Leticia Musgrove
- Once Upon a Time: The Super Heroes (2001) as Storm (archive footage)
- Swordfish (2001) as Ginger
- Die Another Day (2002) as Jinx
- Gothika (2003) as Miranda Grey
- X2 (2003) as Ororo Munroe / Storm
- Catwoman (2004) as Patience Phillips / Catwoman
- Robots (2005) as Cappy (voice)
- Their Eyes Were Watching God (2005) as Janie Starks
- X-Men: The Last Stand (2006) as Ororo Munroe / Storm
- Perfect Stranger (2007) as Rowena Price
- Things We Lost in the Fire (2007) as Audrey Burke
- Frankie & Alice (2010) as Frankie
- New Year's Eve (2011) as Nurse Aimee
- Cloud Atlas (2012) as Native Woman / Jocasta Ayrs / Luisa Rey / Indian Party Guest / Ovid / Meronym
- Dark Tide (2012) as Kate Mathieson
- Movie 43 (2013) as Emily (segment "Truth or Dare")
- The Call (2013) as Jordan Turner
- X-Men: Days of Future Past (2014) as Storm
- Kevin Hart: What Now? (2016) as Money Berry
- Kidnap (2017) as Karla Dyson
- Kings (2017) as Millie Dunbar
- Kingsman: The Golden Circle (2017) as Ginger
- John Wick: Chapter 3 - Parabellum (2019) as Sofia
- Bruised (2021) as Jackie Justice
- Moonfall (2022) as Jocinda Fowler
- Sidney (2022) as Self
- Never Let Go (2024) as Momma
- The Union (2024) as Roxanne Hall
- Wick Is Pain (2025) as Self
- Crime 101 (2026) as Sharon
Halle Berry television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Halle Berry; a programme's premiere year does not establish when a performer appeared in it.
- A Different World as Jaclyn
- Alex Haley's Queen as Queen
- E! True Hollywood Story
- Extant as Molly Woods
- Frasier as Betsy (voice)
- Knots Landing as Debbie Porter
- MADtv as Self
- Martin as Halle Berry
- Punk'd as Self
- The Bernie Mac Show as Halle Berry (uncredited)
- The Oscars as Self; Self - Presenter
- The Simpsons as Halle Berry (voice)
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Halle Berry's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Halle Berry filmography?
This page lists 50 movie titles and 12 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Halle Berry's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



