Idris Elba takes high road on 'too street' comments

Before you go, we thought you'd like these...
Before you go close icon
James Bond Author Apologizes for Calling Idris Elba 'Too Street'

Idris Elba has taken the high road, or street, if you will, after 'James Bond' author Anthony Horowitz said the actor was "too street" to play 007.

On Wednesday night, Elba Instagrammed a screenshot of an article about Horowitz's comments and subsequent apology and showed off his street knowledge in the caption.

"Always Keep Smiling!! It takes no energy and never hurts! Learned that from the Street!!," he wrote.

Elba is a fan favorite to take on the role of James Bond when Daniel Craig stops playing 007. Horowitz, whose James Bond book Trigger Mortis comes out on Sept. 8, told The Daily Mail that he thought the actor was "a bit too rough" to play the suave secret agent.

Read More: Idris Elba "Too Street" to Play James Bond, 007 Author Says

Although Horowitz noted his problem with Elba as Bond wasn't "a color issue," that didn't stop people online from bashing Horowitz for what some perceived as racist criticism.

Horowitz quickly apologized on Twitter for any offense his remarks might have caused, adding "I'm a writer not a casting director so what do I know? Clumsily, I chose the word 'street' as Elba's gritty portrayal of DCI John Luther was in my mind but I admit it was a poor choice of word. I am mortified to have caused offence."

See More: 10 Times Idris Elba Made Us Swoon With His Suave Self

Click through to see more images of Idris Elba:

14 PHOTOS
Idris Elba
See Gallery
Idris Elba takes high road on 'too street' comments
LONDON, ENGLAND - NOVEMBER 27: Idris Elba attends the 'Fashion For Relief' Pop Up Launch at Westfield London on November 27, 2014 in London, England. (Photo by Karwai Tang/WireImage)
LONDON, UNITED KINGDOM - NOVEMBER 27: Idris Elba attends the Fashion For Relief at Westfield London on November 27, 2014 in London, England. (Photo by Fred Duval/FilmMagic)
JOHANNESBURG, SOUTH AFRICA NOVEMBER 14 (SOUTH AFRICA OUT): Idris Elba during an interview on November 14, 2014 in Johannesburg, South Africa. The British actor was in the country as part of a tour hosted by Oude Meester brandy. (Photo by Elizabeth Sejake/City Press/Gallo Images/Getty Images)
LONDON, ENGLAND - OCTOBER 2: British actor Idris Elba speaks to the media ahead of the 'Defeating Ebola: Sierra Leone' conference at Lancaster House on October 2, 2014 in London, England. Britain hosted an international conference today to help organise the fight against Ebola in its former colony Sierra Leone, as a charity warned that five people were becoming infected every hour in the West African nation. (Photo by Leon Neal - WPA Pool/Getty Images)
British actor Idris Elba speaks to the media ahead of the 'Defeating Ebola: Sierra Leone' conference in central London, on October 2, 2014. Britain hosted an international conference on Thursday to help organise the fight against Ebola in its former colony Sierra Leone, as a charity warned that five people were becoming infected every hour in the West African nation. AFP PHOTO/LEON NEAL/POOL (Photo credit should read LEON NEAL/AFP/Getty Images)
LONDON, ENGLAND - SEPTEMBER 23: Actor Idris Elba attends the MOBO Awards nominations launch at Ronnie Scott's Jazz Club on September 23, 2014 in London, England. (Photo by Chris Jackson/Getty Images)
NEW YORK, NY - SEPTEMBER 21: Actor Idris Elba attends the 2014 Social Good Summit at 92Y on September 21, 2014 in New York City. (Photo by Taylor Hill/Getty Images)
Actor Idris Elba attends the 8th Annual Clinton Global Citizen Awards ceremony in New York September 21, 2014. AFP PHOTO/STEPHEN CHERNIN (Photo credit should read STEPHEN CHERNIN/AFP/Getty Images)
LOS ANGELES, CA - AUGUST 26: Actors Idris Elba and Taraji P.Henson attend The L.A. Special Screening Of Screen Gems' 'No Good Deed' at Regal Cinemas L.A. Live on August 26, 2014 in Los Angeles, California. (Photo by Charley Gallay/Getty Images for Screen Gems)
LOS ANGELES, CA - AUGUST 26: Actors Idris Elba and Taraji P.Henson attend The L.A. Special Screening Of Screen Gems' 'No Good Deed' at Regal Cinemas L.A. Live on August 26, 2014 in Los Angeles, California. (Photo by Charley Gallay/Getty Images for Screen Gems)
LONDON, ENGLAND - SEPTEMBER 10: Actor Idris Elba reads the poem 'Invictus' during the opening ceremony for the Invictus Games, presented by Jaguar Land Rover at Queen Elizabeth Olympic Park on September 10, 2014 in London, England. (Photo by Paul Thomas/Getty Images for Jaguar Land Rover)
LOS ANGELES, CA - AUGUST 25: Idris Elba attends HBO's Official 2014 Emmy After Party at The Plaza at the Pacific Design Center on August 25, 2014 in Los Angeles, California. (Photo by Jonathan Leibson/FilmMagic)
LONDON, ENGLAND - APRIL 02: Idris Elba speaks on stage at the Spotify in Conversation with Idris Elba on the ITV Stage at Princess Anne during day three of Advertising Week Europe held at BAFTA 195 Piccadilly on April 2, 2014 in London, England. (Photo by Ben A. Pruchnie/Getty Images For Advertising Week)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story

Sign up for Entertainment Insider by AOL and get the top celebrity, movies, music and TV news delivered to your inbox daily!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.

From Our Partners