Question: How many times has Daniel Craig portrayed James Bond in films?
Sentence: Daniel Craig returned for his fourth appearance as James Bond, while Ralph Fiennes, Naomie Harris and Ben Whishaw reprised their roles as M, Eve Moneypenny and Q respectively, having been established in Skyfall.
Answer in sentence: yes