Create Your New SaltyPopcorn Account

Follow your favourite movies on Salty Popcorn

- or -

Starring:
Idris Elba

Idris Elba
  • First Movie - Belle Maman (1999)
  • Last Movie - Sonic the Hedgehog 2 (2022)
  • Total Movies - 48
  • Future Movies -
    • Three Thousand Years of Longing (2022)
  • Highest Grossing Movies*
    • UK: Avengers: Infinity War (2018) - £462,775,250
    • US: Avengers: Infinity War (2018) - $4,606,962,309
    • World: Avengers: Infinity War (2018) - $12,252,021,314
  • Combined grosses
    • UK - £462.8 Million
    • US - $4.6 Billion
    • Global - $12.3 Billion
  • Highest Rated Movie - Avengers: Age of Ultron (2015) - 100%
  • Lowest rated movie - Cats (2019) - 2%

    *Based on movies as a main actor

Acting credits By Year of release

Year

1.

Three Thousand Years of Longing

Directed by: George Miller

Starring: Idris Elba and Tilda Swinton
 
US: 31st August 2022

2022
2.

Sonic the Hedgehog 2

(Idris Elba plays Knuckles)

Directed by: Jeff Fowler

Starring: Ben Schwartz and Idris Elba
2022
3.

The Harder They Fall

(Idris Elba plays Rufus Buck)

Directed by: Jeymes Samuel

Starring: Idris Elba and Zazie Beetz

2021
4.

The Suicide Squad

(Idris Elba plays Bloodsport)

Directed by: James Gunn

Starring: Margot Robbie and Idris Elba
2021
5.

Cats

(Idris Elba plays Macavity)

Directed by: Tom Hooper

Starring: James Corden and Judi Dench
2019
6.

Fast & Furious Presents Hobbs and Shaw

(Idris Elba plays Brixton)

Directed by: David Leitch

Starring: Dwayne Johnson and Jason Statham
2019
7.

Avengers: Infinity War

(Idris Elba plays Heimdall)

Directed by: Anthony Russo and Joe Russo

Starring: Robert Downey Jr. and Chris Hemsworth
2018
8.

Mollys Game

Directed by: Aaron Sorkin

Starring: Jessica Chastain and Idris Elba

2018
9.

Thor: Ragnarok

Directed by: Taika Waititi

Starring: Chris Hemsworth and Tom Hiddleston
2017
10.

The Mountain Between Us

Directed by: Hany Abu-Assad

Starring: Idris Elba and Kate Winslet

2017
11.

The Dark Tower

(Idris Elba plays Roland)

Directed by: Nikolaj Arcel

Starring: Matthew McConaughey and Idris Elba

2017
12.

100 Streets

Directed by: Jim OHanlon

Starring: Idris Elba and Gemma Arterton

2016
13.

Finding Dory

(Idris Elba plays Fluke)

Directed by: Andrew Stanton and Angus MacLane

Starring: Ellen DeGeneres and Albert Brooks
2016
14.

Star Trek: Beyond

(Idris Elba plays Krall)

Directed by: Justin Lin

Starring: Chris Pine and Zachary Quinto
2016
15.

Bastille Day

Directed by: James Watkins

Starring: Idris Elba and Richard Madden
2016
16.

The Jungle Book

Directed by: Jon Favreau

Starring: Neel Sethi and Bill Murray
2016
17.

Zootopia

Directed by: Byron Howard and Rich Moore

Starring: Ginnifer Goodwin and Jason Bateman
2016
18.

Beasts of No Nation

(Idris Elba plays Commandant)

Directed by: Cary Joji Fukunaga

Starring: Abraham Attah and Emmanuel Affadzi

2015
19.

Second Coming

Directed by: Debbie Tucker Green

Starring: Nadine Marshall and Idris Elba

2015
20.

Avengers: Age of Ultron

(Idris Elba plays Heimdall)

Directed by: Joss Whedon

Starring: Robert Downey Jr. and Chris Hemsworth
2015
21.

The Gunman

Directed by: Pierre Morel

Starring: Sean Penn and Jasmine Trinca

2015
22.

No Good Deed

Directed by: Sam Miller

Starring: Idris Elba and Taraji P. Henson

2014
23.

Mandela: Long Walk to Freedom

Directed by: Justin Chadwick

Starring: Idris Elba and Naomie Harris

2014
24.

Thor: The Dark World

(Idris Elba plays Heimdall)

Directed by: Alan Taylor

Starring: Chris Hemsworth and Natalie Portman
2013
25.

Pacific Rim

Directed by: Guillermo del Toro

Starring: Charlie Hunnam and Diego Klattenhoff

2013
26.

Prometheus

Directed by: Ridley Scott

Starring: Noomi Rapace and Michael Fassbender

2012
27.

Ghost Rider Spirit of Vengeance

Directed by: Mark Neveldine and Brian Taylor

Starring: Nicolas Cage and Violante Placido

2012
28.

Thor

(Idris Elba plays Heimdall)

Directed by: Kenneth Branagh

Starring: Chris Hemsworth and Natalie Portman
2011
29.

Takers

Directed by: John Luessenhop

Starring: Chris Brown and Hayden Christensen

2010
30.

The Losers

Directed by: Sylvain White

Starring: Zoe Saldana and Jeffrey Dean Morgan

2010
31.

Legacy

Directed by: Thomas Ikimi

Starring: Idris Elba and William Hope

2010
32.

Obsessed

(Idris Elba plays Derek)

Directed by: Steve Shill

Starring: Idris Elba and Beyoncé Knowles

2009
33.

The Unborn

Directed by: David S. Goyer

Starring: Odette Yustman and Gary Oldman

2009
34.

Rocknrolla

(Idris Elba plays Mumbles)

Directed by: Guy Ritchie

Starring: Gerard Butler and Tom Wilkinson

2008
35.

Prom Night

Directed by: Nelson McCormick

Starring: Brittany Snow and Scott Porter

2008
36.

The Human Contract

Directed by: Jada Pinkett Smith

Starring: Jason Clarke and Paz Vega

2008
37.

This Christmas

Directed by: Preston A. Whitmore II

Starring: Delroy Lindo and Idris Elba

2007
38.

American Gangster

Directed by: Ridley Scott

Starring: Denzel Washington and Russell Crowe
2007
39.

28 Weeks Later

Directed by: Juan Carlos Fresnadillo

Starring: Robert Carlyle and Rose Byrne
2007
40.

The Reaping

(Idris Elba plays Ben)

Directed by: Stephen Hopkins

Starring: Hilary Swank and David Morrissey

2007
41.

Daddy's Little Girls

Directed by: Tyler Perry

Starring: Gabrielle Union and Idris Elba

2007
42.

All In the Game

(Idris Elba plays Paul)

Directed by: Jim OHanlon

Starring: Danny Dyer and Ray Winstone

2006
43.

Sometimes In April

(Idris Elba plays Augustin)

Directed by: Raoul Peck

Starring: Idris Elba and Carole Karemera
2005
44.

The Gospel

Directed by: Rob Hardy

Starring: Boris Kodjoe and Idris Elba

2005
45.

Buffalo Soldiers

Directed by: Gregor Jordan

Starring: Joaquin Phoenix and Ed Harris

2003
46.

One Love

Directed by: Rick Elgood and Don Letts

Starring: Cherine Anderson and Winston Bello Bell

2003
47.

Sorted

Directed by: Alexander Jovy

Starring: Matthew Rhys and Sienna Guillory

2000
48.

Belle Maman

Directed by: Gabriel Aghion

Starring: Catherine Deneuve and Vincent Lindon

1999