Julian Glover
No, English actor Michael Caine has never portrayed James Bond.
The character of Q is portrayed by English actor Ben Whishaw in the James Bond film Skyfall (2012).
English and I think some Russian.
No actor has ever received an Oscar for playing James Bond.
The latest actor to play James Bond is Daniel Craig you spelt actor wrong
No, English actor Michael Caine has never portrayed James Bond.
James Bond was portrayed by English actor Roger Moore in the 1973 film Live and Let Die.
He is an English actor, who played "James Bond" in two films.
The character of Q is portrayed by English actor Ben Whishaw in the James Bond film Skyfall (2012).
No actor has ever received an Oscar for playing James Bond.
English and I think some Russian.
The latest actor to play James Bond is Daniel Craig you spelt actor wrong
The first actor that has played James Bond was Sean Connery.
The current actor playing James Bond is Daniel Craig.
The character of James Bond is portrayed by English actor Daniel Craig in the film Skyfall (2012).
6 or 7
timothy dalton