Keanu Reeves
SEAN CONNERY
No. Kiwian actor Temuera Morrison has never been in a James Bond film. However, he starred in Vertical Limit(2000), which was directed by Martin Campbell, who directed the James Bond film GoldenEye (1995), and also starred Izabella Scorupco, who starred as Natalya Simonova in GoldenEye.
Scottish actor Sean Connery starred in his first James Bond film, Dr. No, in 1962.
Irish actor Pierce Brosnan has starred in four James Bond films (GoldenEye, Tomorrow Never Dies, The World is Not Enough, and Die Another Day).
No, English actor Michael Caine has never portrayed James Bond.
That would be Australian actor George Lazenby, whose only Bond film came in 1969 with On Her Majesty's Secret Service
Roger Moore played James bond in Moonraker.
Brosnan starred in GoldenEye, Tomorrow Never Dies, The World is Not Enough and Die Another Day.
The main actor in the movie Tomorrow Never Dies is Pierce Brosnan. In the movie Pierce Brosnan is a M16 agent James Bond. Tomorrow Never Dies is the eighteenth spy film in the James Bond series.
Desmond Llewelyn (1914-1999), who starred as Q in seventeen James Bond films, died in a car accident on December 19th, 1999.
Pierce Brosnan starred in GoldenEye (1995), Tomorrow Never Dies (1997), The World is Not Enough (1999), and Die Another Day (2002) as James Bond.
Which one of the 23 movies are you asking about?