Disney has cast its first openly gay character in the upcoming movie, Jungle Cruise. 

But the casting has been subject to controversy, with many saying that an LBGT actor should have been cast in the role instead of Jack Whitehall.

In a new interview with TimesOut London, Elba commented on the matter.

“Artistic license is artistic license. If an actor has the attributes to do something, they should be able to do it. They’re acting. You don’t necessarily have to be gay to play a gay character,” he continued. “Though you do have to be Black to play a Black character.”

This comes as a firestorm on social media has erupted with many fans wanting Elba to step in the role of the new James Bond, while many racists are resisting that change if it happens because Elba is black.

What do you think of the matter? Comment below!