Net Worth →
Filmographies

Rihanna Filmography: Every Movie and TV Show in Order

All 31 Rihanna roles in chronological order (1953 to 2025): 20 movies and 11 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Rihanna filmography
TMDB

How many movies and TV shows has Rihanna been in? This complete Rihanna filmography lists 31 credited roles (20 films, 11 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.

Rihanna movies in order

  • Bring It On: All or Nothing (2006) as Rihanna
  • Britney: For the Record (2008) as Self (uncredited)
  • Battleship (2012) as Petty Officer Cora 'Weps' Raikes
  • Katy Perry: Part of Me (2012) as Self
  • Coldplay: Live 2012 (2012) as Self
  • Rihanna: Loud Tour Live At The O2 (2012) as Self
  • Rihanna 777 Documentary... 7Countries7Days7Shows (2013) as Self
  • This Is the End (2013) as Rihanna
  • Annie (2014) as Moon Goddess
  • Home (2015) as Gratuity 'Tip' Tucci (voice)
  • The First Monday in May (2016) as Self
  • Valerian and the City of a Thousand Planets (2017) as Bubble
  • Diana, Our Mother: Her Life and Legacy (2017) as Self
  • Ocean's Eight (2018) as Nine Ball
  • Guava Island (2019) as Kofi Novia
  • Savage X Fenty Show (2019) as Self
  • Savage X Fenty Show Vol. 2 (2020) as Self
  • Savage X Fenty Show Vol. 3 (2021) as Self
  • Savage X Fenty Show Vol. 4 (2022) as Self
  • Smurfs (2025) as Smurfette (voice)

Rihanna TV shows

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

Frequently asked questions

How many movies has Rihanna been in?

Rihanna has 20 credited film roles and 11 TV roles, for a total of 31 credits from 1953 to 2025.

What was Rihanna's first major role?

The Oscars (1953).

What is Rihanna's most recent project?

Smurfs (2025).

Sources

More in Movies