James Bond in the future, citing Tom Hardy and Idris Elba as good fits for the role.The actor played the iconic fictional spy between 1995 and 2002, appearing in the films GoldenEye, Tomorrow Never Dies, The World Is Not Enough and Die Another Day.Speaking to People, Brosnan said it was sometimes “wearisome” to always be asked on who should step into the role next. However, he went on to share who he would pick to succeed Daniel Craig.“Idris Elba comes to mind,” he said.