16 Actors Who Could Have Been James Bond
Yes, Ralph Fiennes has appeared in James Bond. Twice. He played Gareth Mallory/M in 2012’s Skyfall and the same character in 2015’s Spectre. The roles actually made his Bond journey come full circle considering he was one of the actors who was being put forth to be 007 in Goldeneye. In a 2014 Telegraph interview, he recalled the audition was great for him and producers but it didn’t end up going anywhere. He also didn’t feel ready to commit to the part.