First & Last

The six actors that have portrayed 007 in the official movies have changed since their first and last on-screen appearances. Below, you can see each actor’s first and last appearances as James Bond.

Sean Connery as James Bond at the beginning of Dr. No (1962) and Sean Connery as James Bond and Jill St. John as Tiffany Case at the end of Diamonds Are Forever (1971)
Sean Connery as James Bond at the beginning of Dr. No (1962) and Sean Connery as James Bond and Jill St. John as Tiffany Case at the end of Diamonds Are Forever (1971)

George Lazenby at the beginning of On Her Majesty's Secret Service (1969), and at the end of the movie - his only outing as 007
George Lazenby at the beginning of On Her Majesty’s Secret Service (1969), and at the end of the movie – his only outing as 007
Roger Moore as James Bond at the beginning of Live and Let Die (1973) and with Tanya Roberts as Stacy Sutton at the end of A View to a Kill (1985)
Roger Moore as James Bond at the beginning of Live and Let Die (1973) and with Tanya Roberts as Stacy Sutton at the end of A View to a Kill (1985)
Timothy Dalton as James Bond at the beginning of The Living Daylights (1987) and Licence To Kill (1989)
Timothy Dalton as James Bond at the beginning of The Living Daylights (1987) and Licence To Kill (1989)
Pierce Brosnan as James Bond at the beginning of GoldenEye (1995) and with Halle Berry as Jinx in Die Another Day (2002)
Pierce Brosnan as James Bond at the beginning of GoldenEye (1995) and with Halle Berry as Jinx at the end of Die Another Day (2002)
Daniel Craig as James Bond at the beginning of Casino Royale (2006) and at the end of Spectre (2015)
Daniel Craig as James Bond at the beginning of Casino Royale (2006) and at the end of Spectre (2015)