Daniel Craig played British spy James Bond, created by writer Ian Fleming, in five films. Daniel Craig played British spy James Bond, created by writer Ian Fleming, in five films. Th Daily Express