Margot Robbie’s best performances include Tonya Harding in I, Tonya, Harley Quinn in Suicide Squad, Naomi in The Wolf of Wall Street, Kayla in Bombshell and the title role in Barbie. She has three Oscar nominations: two for acting and one as a producer of Barbie. She has not yet won an Oscar.
The Australian actor began on the TV soap Neighbours before moving to Hollywood. Since then she has played comic-book villains, real people and period characters, and set up her own production company, LuckyChap Entertainment. Here are her ten strongest roles, in order of release.
- 1. The Wolf of Wall Street (2013)
- 2. Focus (2015)
- 3. Suicide Squad (2016) and The Suicide Squad (2021)
- 4. I, Tonya (2017)
- 5. Mary Queen of Scots (2018)
- 6. Once Upon a Time in Hollywood (2019)
- 7. Bombshell (2019)
- 8. Babylon (2022)
- 9. Barbie (2023)
- 10. Wuthering Heights (2026)
- Where to start
- Awards at a glance
- Frequently asked questions
1. The Wolf of Wall Street (2013)
In Martin Scorsese’s black comedy, Robbie plays Naomi Lapaglia, the second wife of stockbroker Jordan Belfort, played by Leonardo DiCaprio. She holds her own in a loud, fast film dominated by male characters.
Also read7 Best Bollywood Rom-Coms to Watch, From Classics to 2023 Hits
This was her breakthrough role. It made studios and audiences notice her, and led to bigger parts within a few years.
2. Focus (2015)
Robbie plays Jess, a young con artist who learns the trade from an experienced grifter played by Will Smith. The film is a light caper built on twists and the chemistry between the two leads.
It earned her a BAFTA Rising Star nomination and proved she could carry a lead role in a mainstream film.
3. Suicide Squad (2016) and The Suicide Squad (2021)
Robbie’s Harley Quinn, the former psychiatrist who becomes the Joker’s partner, is her most recognised character. The 2016 film got poor reviews, but her performance stood out.
She played Harley again in Birds of Prey (2020), which she also produced, and in James Gunn’s The Suicide Squad (2021), which critics liked far more than the first film.
4. I, Tonya (2017)
Robbie plays figure skater Tonya Harding, who was linked to the 1994 attack on her rival Nancy Kerrigan. The film mixes dark comedy with mock interviews and shows Harding’s difficult childhood and abusive marriage.
This was the first film from LuckyChap. Robbie trained for months on the ice and earned her first Oscar nomination for Best Actress, along with Golden Globe and BAFTA nominations.

5. Mary Queen of Scots (2018)
Robbie plays Queen Elizabeth I opposite Saoirse Ronan’s Mary Stuart. Her screen time is limited, but she shows Elizabeth’s fear and loneliness under heavy make-up, especially in scenes after the queen survives smallpox.
The role earned her a BAFTA nomination for Best Supporting Actress.
6. Once Upon a Time in Hollywood (2019)
In Quentin Tarantino’s film set in 1969 Los Angeles, Robbie plays actor Sharon Tate alongside Leonardo DiCaprio and Brad Pitt. She has few lines, but scenes like Tate watching her own film in a cinema are among the most remembered in the movie.
She received a BAFTA nomination for Best Supporting Actress.
7. Bombshell (2019)
The film is based on the sexual harassment complaints against Fox News chief Roger Ailes. Robbie plays Kayla Pospisil, a fictional young producer created to show the experience of several women, alongside Charlize Theron and Nicole Kidman.
She earned her second acting Oscar nomination, for Best Supporting Actress.
8. Babylon (2022)
In Damien Chazelle’s film about Hollywood’s shift from silent films to sound, Robbie plays Nellie LaRoy, a wild young actor who becomes a star and then struggles to keep up.
The film divided critics and lost money, but her performance was widely praised and earned a Golden Globe nomination for Best Actress.
9. Barbie (2023)
Robbie produced and starred in Greta Gerwig’s Barbie, opposite Ryan Gosling as Ken. She plays a doll who begins to have human thoughts and travels to the real world.
The film grossed over $1.4 billion worldwide, her biggest release. As producer, she shared its Best Picture Oscar nomination. Forbes named her the highest-paid actress of 2023.
10. Wuthering Heights (2026)
Robbie produced and starred as Catherine Earnshaw opposite Jacob Elordi’s Heathcliff in Emerald Fennell’s adaptation of Emily Brontë’s novel. It released in cinemas on 13 February 2026.
It reunited her with Fennell, whose Saltburn (2023) she also produced. Next, she is set to produce and star in a new version of Attack of the 50 Foot Woman, directed by Tim Burton.
Where to start
If you have only seen Barbie, watch I, Tonya next. It shows her range best, moving from comedy to real pain within the same scene. For pure entertainment, Focus and The Suicide Squad are easy weekend picks, while Bombshell suits viewers who prefer serious drama based on real events.
Awards at a glance
| Film | Year | Major nomination |
|---|---|---|
| I, Tonya | 2017 | Oscar, Best Actress |
| Mary Queen of Scots | 2018 | BAFTA, Supporting Actress |
| Bombshell | 2019 | Oscar, Best Supporting Actress |
| Babylon | 2022 | Golden Globe, Best Actress |
| Barbie | 2023 | Oscar, Best Picture (as producer) |
For more on Hollywood and Indian stars, see our People section and film coverage in Entertainment.
Frequently asked questions
Has Margot Robbie won an Oscar?
No. As of October 2026, she has three Oscar nominations: Best Actress for I, Tonya, Best Supporting Actress for Bombshell and Best Picture as a producer of Barbie.
Which is Margot Robbie’s highest-grossing film?
Barbie (2023), which earned over $1.4 billion worldwide.
What is LuckyChap Entertainment?
It is the production company Robbie co-founded in 2014. It has produced I, Tonya, Promising Young Woman, Barbie and Saltburn.
What is Margot Robbie’s latest film?
Her latest release is Wuthering Heights (February 2026), with Jacob Elordi. Her next announced project is a remake of Attack of the 50 Foot Woman with Tim Burton.
Sources: Wikipedia: Margot Robbie, Academy of Motion Picture Arts and Sciences, BAFTA.








