Michael Fassbender has revealed that during talks to play James Bond, he would promote the eventual 007, Daniel Craig.