As you know Idris Elba is most known for playing Heimdall in Thor,Thor The Dark World and possibly Avengers Age Of Ultron but Idris Elba said he's tired of playing Heimdall and wants to quit the Marvel Universe (hypothetically speaking).
Lets take a look at some other movies that he'd be perfect to act in some comic book movies and some different movies.
Green Lantern (Reboot) (John Stewart)
Like most of them said Ryan Reynolds didn't really did a great job at playing Hal Jordan's Green Lantern and plus Idris Elba has been taking the Green Lantern diet so he'd be perfect for the reboot.
Justice League (Martian Manhunter)
As we were expecting there will be a Justice League live action film coming soon and it would be great to see Idris Elba play John Jones AKA Martian Manhunter in the movie.
Justice League (Cyborg)
Either we see him play John Jones Martian Manhunter or Vic' Stone Cyborg either both of them.
Some rumors have been going on about "could Idris Elba play the next Bond" well it's your time to vote either him or someone else.
Men In Black 4
Men In Black is getting a 4th movie and possibly might crossover with Jump Street
Will Smith said he doesn't want to do a fourth Men In Black movie cause he thinks its enough so a spot is open for Idris Elba to Agent J or some new agent for the 4th movie.