Which actor plays Sean Ambrose in Mission: Impossible 2?

The story behind the answer

Dougray Scott plays Sean Ambrose in Mission: Impossible 2. Ambrose is a rogue IMF agent who uses his knowledge of the organization to pursue a dangerous biological weapon called Chimera.

The film’s story pairs Ethan Hunt with professional thief Nyah Nordoff-Hall, who previously had a romantic relationship with Ambrose. Ambrose manipulates that history while attempting to obtain Chimera and profit from the resulting threat. Scott’s villain is therefore not merely an outside criminal: he is a former IMF operative whose training makes him a particularly capable opponent for Ethan.

Mission: Impossible 2 was directed by John Woo and released in 2000 as the second theatrical film in the franchise. Its cast also includes Tom Cruise as Ethan, Thandiwe Newton as Nyah, Richard Roxburgh as Hugh Stamp, John Polson as Billy Baird, and Brendan Gleeson as John C. McCloy. A frequent mix-up is assigning Richard Roxburgh’s name to Ambrose; Roxburgh instead plays Ambrose’s right-hand man.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: