He will make his directorial debut with an adaptation of the 1992 novel Yardie by Victor Headley.
In 2015, Elba appeared as Heimdall in the superhero blockbuster Avengers: Age of Ultron, directed by Joss Whedon.
Elba also starred alongside Abraham Attah in the film Beasts of No Nation which premiered in select theaters and on Netflix.
He also starred in Pacific Rim (2013), Beasts of No Nation (2015), for which he received BAFTA and Golden Globe nominations for Best Supporting Actor, and Molly's Game (2017).
In 2016, he voiced Chief Bogo in Zootopia, Shere Khan in The Jungle Book, Fluke in Finding Dory and played the role of Krall in Star Trek Beyond.
He starred in Dark Castle's adaptation of DC/Vertigo's The Losers, under the direction of Sylvain White, in the role of Roque, the second-in-command of a black-ops team out for revenge against a government that did them wrong.