James McAvoy Is Fleming, Ian Fleming Adrian Chen · 12/31/09 01:26AM The baby-faced Scottish actor James McAvoy ("Atonement," "Chronicles of Narnia") will be starring in an upcoming biopic about the life of Ian Fleming, the man who created James Bond. Pajiba.com notes this puts him out of the running for Bond.