29
Diamonds Are Forever

Diamonds Are Forever
Sean Connery stars as James Bond in the 1971 film 'Diamonds Are Forever'. In the film, Bond tracks down diamond smuggler Ernst Stavro Blofeld (played by Charles Gray) and his criminal organisation SPECTRE. Connery played the iconic British secret agent for the seventh time in the film.

28
Robin and Marian

Robin and Marian
Sean Connery starred as the aging Robin Hood in the 1976 film 'Robin and Marian'. He starred opposite Audrey Hepburn as Maid Marian, who was Robin's love interest. The film tells the story of the elderly Robin Hood and his companion Little John, played by Robert Shaw, who return to England following the Third Crusade only to find the world they had left behind changed.

27
Outland

Outland
Sean Connery stars as Marshal William T. O'Niel in the 1981 science fiction film 'Outland'. Set on one of Jupiter's moons, the film follows O'Niel as he discovers a corporate cover-up of a deadly drug being used on the miners. 

26
You Only Live Twice

You Only Live Twice
Sean Connery plays the role of James Bond in the 1967 movie 'You Only Live Twice'. He is tasked with investigating the mysterious disappearances of several space capsules and must travel to Japan to investigate the notorious SPECTRE organization. Along the way, Bond meets a beautiful Japanese woman, Aki, and the two join forces to take down SPECTRE and its leader, Ernst Stavro Blofeld.

25
The Wind and the Lion

The Wind and the Lion
Sean Connery stars as Raisuli, a powerful leader of a Moroccan tribe in the 1975 adventure film 'The Wind and the Lion'. The film follows Raisuli as he kidnaps a woman and her children, prompting the U.S. government to send an envoy to negotiate their release. 

24
Robin Hood: Prince of Thieves

Robin Hood: Prince of Thieves
Sean Connery played the role of King Richard the Lionheart in the 1991 film 'Robin Hood: Prince of Thieves'. He is the leader of the English army who has been away on the Crusades and returns to England to reclaim his throne and protect the people from the tyrant, King John. 

23
Time Bandits

Time Bandits
Sir Sean Connery appears briefly as Agamemnon in the 1981 movie 'Time Bandits'. He is only seen in a few scenes, but he is memorable for delivering the film's often-quoted line: "Pick up your feet, you nitwits!"

22
The First Great Train Robbery

The First Great Train Robbery
Sir Sean Connery starred in the 1978 British heist film' The First Great Train Robbery'. The film follows a gang of criminals who plan to rob a train carrying a large amount of gold. Connery plays the leader of the gang, Edward Pierce, who assembles and leads the gang on the daring robbery. 

21
The Offence

The Offence
In 'The Offence', Sean Connery portrays a veteran police officer, Johnson, whose life is in turmoil after a violent altercation with an alleged child molester. As he grapples with his guilt and his own inner demons, Johnson is forced to confront his own innermost fears and insecurities. Connery's performance is raw and emotionally charged, as he expertly conveys the depths of Johnson's inner turmoil and struggle to come to terms with the consequences of his actions.

20
Thunderball

Thunderball
Sean Connery starred as James Bond in the film 'Thunderball'. As Bond, Connery is tasked with preventing a global catastrophe when a criminal organization hijacks two nuclear warheads. 

19
Playing by Heart

Playing by Heart
In the movie 'Playing by Heart', Sean Connery portrays Paul, a charismatic and wise man who imparts life advice to his son Mark, played by Jay Mohr. Despite his terminal illness, Paul maintains a positive outlook and a deep connection with Mark, encouraging him to embrace love and take risks. 

18
Darby O'Gill and the Little People

Darby O'Gill and the Little People
In the movie 'Darby O'Gill and the Little People' (1959), Sean Connery takes on the role of Michael McBride, a young and dashing Irishman. Connery's character is a close friend of the film's protagonist, Darby O'Gill, and is also vying for the affections of Darby's daughter, Katie.

17
Highlander

Highlander
Sean Connery played the role of Juan Sánchez Villa-Lobos Ramírez in the 1986 action-fantasy film 'Highlander'. He was a Spanish swordsman and mentor to the protagonist, Connor MacLeod (Christopher Lambert).

16
Marnie

Marnie
Sean Connery stars as Mark Rutland in the Alfred Hitchcock classic 'Marnie'. Rutland is a wealthy businessman who falls for a mysterious woman named Marnie (Tippi Hedren). After hiring her to work in his office, he discovers that she is a thief and a compulsive liar. Despite her suspicious behavior, Rutland is determined to help her make a new start in life, and the two eventually fall in love.

15
Dr. No

Dr. No
Sean Connery plays the iconic role of James Bond in the 1962 film 'Dr. No', the first in the series of films based on Ian Fleming's novel of the same name. In the film, Connery plays Bond as he investigates the disappearance of a fellow British agent. Dr. No is the film that established Connery as the definitive Bond and set the tone for the entire franchise.

14
Finding Forrester

Finding Forrester
Sean Connery stars as William Forrester, a reclusive author who forms an unlikely bond with a talented but troubled student named Jamal Wallace (Rob Brown). Together, they help each other find their own paths to success. 

13
Murder on the Orient Express

Murder on the Orient Express
Sean Connery played Colonel Arbuthnot in the 1974 adaptation of Agatha Christie's novel 'Murder on the Orient Express'. The film also starred Albert Finney, Ingrid Bergman, Lauren Bacall, and Anthony Perkins.

12
A Bridge Too Far

A Bridge Too Far
In the movie 'A Bridge Too Far', Sean Connery portrays Major General Roy Urquhart, a British officer commanding the 1st Airborne Division during the ill-fated Operation Market Garden in World War II.

11
From Russia with Love

From Russia with Love
In 'From Russia with Love', Sean Connery stars as James Bond, the suave and sophisticated British secret agent. He is tasked with stopping a Russian agent from stealing a decoding device capable of deciphering top-secret messages. In order to do so, Bond must travel to Istanbul and infiltrate the criminal underworld. 

10
The Rock

The Rock
In the movie 'The Rock', Sean Connery takes on the role of John Mason, a former British Secret Service operative who has been imprisoned for decades. Connery's character is enlisted to help a team of US Navy SEALs led by Nicolas Cage's character in infiltrating Alcatraz Island, which has been seized by rogue military forces threatening to launch chemical weapons on San Francisco. 

9
The Hunt for Red October

The Hunt for Red October
Sean Connery played the role of Captain Marko Ramius in 'The Hunt for Red October'. Ramius is a former Soviet Navy captain who is determined to defect to the United States with the Soviet Union's newest and most advanced nuclear submarine. 

8
The Longest Day

The Longest Day
Sir Sean Connery starred in the 1962 war film The Longest Day, alongside other notable actors such as John Wayne and Henry Fonda. Connery played the role of Major William Smith, a British Army officer involved in the D-Day landings.

7
Goldfinger

Goldfinger
In the movie 'Goldfinger', Sean Connery brilliantly embodies the iconic British spy James Bond. As Bond, he investigates the nefarious activities of Auric Goldfinger, a cunning villain with a plan to contaminate Fort Knox's gold reserves. 

6
The Name of the Rose

The Name of the Rose
Sean Connery plays William of Baskerville in the 1986 film adaptation of Umberto Eco's novel 'The Name of the Rose'. The film follows William and his novice Adso of Melk as they investigate a series of mysterious deaths at a 14th-century monastery.

5
The Man Who Would Be King

The Man Who Would Be King
Sean Connery stars in the 1975 adventure drama 'The Man Who Would Be King' as Daniel Dravot, an ambitious British soldier who dreams of ruling his own kingdom. Along with his friend Peachy Carnahan (Michael Caine), he sets off to the remote region of Kafiristan in search of wealth and power. On their journey, the two men face many obstacles, from dangerous tribes to mythical beasts, as they attempt to fulfill their quest.

4
The Hill

The Hill
Sir Sean Connery starred in the 1965 drama 'The Hill'. He played the lead role of Joe Roberts, a British soldier serving in a disciplinary camp in the North African desert during World War II. Roberts is sent to the camp after an altercation with an officer. He and a group of fellow prisoners attempt to escape, but their plans are continually thwarted. 

3
The Untouchables

The Untouchables
Sean Connery played the role of Jim Malone in 'The Untouchables.' He was an Irish-American police officer and mentor to Eliot Ness (Kevin Costner). Malone was a veteran of the Chicago Police Department, and his knowledge and experience proved invaluable to Ness's team as they worked to bring down notorious gangster Al Capone.

2
Blood Money

In the movie 'Blood Money', Sean Connery plays the character of Harlan 'Mountain' McClintock, a boxer. He is past his prime as a boxer, but his corrupt manager keeps putting him back in the ring.

1
Indiana Jones and the Last Crusade

Indiana Jones and the Last Crusade
Sean Connery plays Professor Henry Jones Sr., Indiana's father, in Indiana Jones and the Last Crusade. He helps Indiana on his quest to find the Holy Grail and ultimately helps him retrieve it.