Ana de Armas
Cuba
Born in Cuba, actress Ana de Armas plays Joi in Blade Runner 2049, Marta in Knives Out and Marilyn Monroe in Blonde, which earned her an Oscar nomination.
- Born April 30, 1988
- From Santa Cruz del Norte, Cuba
Ready to date for real?
Compare the platforms we rate highest this year.
Discovering Ana de Armas through her characters
From the science fiction of Blade Runner 2049 to the mystery of Knives Out and a fictional portrayal of Marilyn Monroe, Ana de Armas moves between different kinds of cinema. Joi, Marta and Marilyn offer distinct starting points for exploring her work. The characters call for different performances and different relationships with the audience. The films and awards below help put that career into perspective.
From Joi to Marta
Ana de Armas is an actress born on April 30, 1988, in Santa Cruz del Norte, Cuba. In 2017, she plays Joi in Blade Runner 2049, directed by Denis Villeneuve and featuring Ryan Gosling. Two years later, she appears as Marta in Knives Out, directed by Rian Johnson. Her character looks after the family patriarch, played by Christopher Plummer.
Knives Out and No Time to Die
For Knives Out, Ana de Armas receives a nomination at the 2020 Golden Globes for Best Actress in a Motion Picture — Musical or Comedy. The nomination recognises her performance as Marta in Rian Johnson’s film, released in 2019. In 2021, she appears alongside Daniel Craig in No Time to Die. Cary Joji Fukunaga directed the film.
Blonde: fiction and nominations
In Blonde, released in 2022 and directed by Andrew Dominik, Ana de Armas portrays Marilyn Monroe. The film is adapted from Joyce Carol Oates’s novel, published in 2000: it is a work of fiction, not a documentary about Monroe. Adrien Brody, Bobby Cannavale and Julianne Nicholson also feature in the cast. The role earns de Armas a 2023 Golden Globe nomination for Best Actress in a Motion Picture — Drama and an Oscar nomination for Actress in a Leading Role that same year. She does not win the Oscar: Michelle Yeoh takes the award for Everything Everywhere All at Once.
Paloma joins James Bond
In No Time to Die, Ana de Armas plays Paloma, an agent who helps James Bond during his mission in Cuba. The character combines some awkwardness in conversation with considerable resourcefulness in action. The role reunites her with Daniel Craig after Knives Out, in a setting far removed from the family investigation in Rian Johnson’s film.
Paloma provides an introduction to the actress in an espionage adventure. To compare her performances, watch how she handles the action scenes, then return to Marta’s responses to suspicion and family tensions in Knives Out.
The visual transformation in Blonde
Her performance in Blonde involved a physical transformation as well as acting. Hair, wigs and makeup recreate different versions of Marilyn Monroe’s appearance using photographic references. Preparation could take up to three hours a day. The resulting look belongs to Andrew Dominik’s interpretation, which revisits familiar images of the star within a fictional story.
It is useful to distinguish the intended resemblance to Marilyn from the film’s narrative viewpoint. A scene in Blonde is not, by itself, evidence of what happened in Monroe’s life. The fictional framework matters when discussing this performance.
Action films and Instagram
Ana de Armas also continues her work in action cinema with From the World of John Wick: Ballerina, released in 2025. The film expands the John Wick universe and joins her other appearances in action productions.
Her Instagram account is available through the button on this profile. It provides access to her public posts, while her filmography remains the best companion for exploring her acting. You can continue browsing TopDatings through our other personality profiles.
FAQ
Where and when was Ana de Armas born?
Ana de Armas was born on April 30, 1988, in Santa Cruz del Norte, Cuba.
Who does she play in Knives Out?
She plays Marta, who looks after the family patriarch portrayed by Christopher Plummer, in Rian Johnson’s 2019 film.
Did Ana de Armas win an Oscar for Blonde?
No. She received a Best Actress Oscar nomination in 2023 for Blonde, but Michelle Yeoh won the award for Everything Everywhere All at Once.
More Beautiful Women
Ready to date for real?
