Claim: Daniel Craig is the second longest player of James Bond.
Evidence: As of 20 February 2017 , Craig is the second longest serving James Bond , surpassed only by Roger Moore.