What actor played james bond the longest?

Roger Moore had the longest career as James Bond. Agent 007 is now played by Daniel Craig! Ask us!

Wednesday, February 01 2012


Source: http://www.essortment.com/all/jamesbondwho_redi.htm

Related questions