To celebrate the actor's special day, click through the gallery to take a look back at all the men who've played James Bond over the years!
Sean Connery: 1962–67, 1971 and 1983
Sean, 86, was the first actor to portray Agent 007 in the original 1962 James Bond film, Dr. No. The movie's producers originally thought the 6'2" star was too muscular to play the elegant British spy, but thankfully they reconsidered!
Sean went on to play Bond in four additional films — From Russia with Love, Goldfinger, Thunderball, and You Only Live Twice — before temporarily retiring from the role.
Keep up with Pierce Brosnan in the pages of Closer Weekly by subscribing now!