Ana de Armas was born in Cuba on April 30, 1988. At the age of 14, she began her studies at the National Theatre School of Havana, where she graduated after 4 years. She made her film debut with Una rosa de Francia (2006), which was directed by Manuel Gutiérrez Aragón. In 2006 she moved to Spain where she continued her film career, and started doing television. She currently lives between Madrid and Barcelona. Ana is known for her roles in Blade Runner 2049 (2017), Knives Out (2019), and No Time to Die (2021).
6.58
Popularity35
Credits6.5
Rating81.9M
Budget143M
RevenueActing
Primarily2025 Deeper
2025 Untitled Ballerina Sequel as Eve Macarro
2025 Ballerina as Eve Executive Producer
2025 Eden as Eloise Bosquet de Wagner Wehrhorn
2023 Ghosted as Sadie Rhodes Executive Producer
2022 Blonde as Norma Jeane / Marilyn Monroe
2022 The Gray Man as Dani Miranda
2022 Deep Water as Melinda Van Allen
2021 Designing Bond as Self
2021 No Time to Die as Paloma
2021 Being James Bond as Self (archive footage)
2020 The Night Clerk as Andrea Rivera
2020 Wasp Network as Ana Margarita
2020 Sergio as Carolina Larriera
2019 Knives Out as Marta Cabrera
2019 The Informer as Sofia
2019 Entering Red as Ana
2018 Corazón as Elena Ramirez
2017 Blade Runner 2049 as Joi
2017 Overdrive as Stephanie
2016 Hands of Stone as Felicidad Iglesias
2016 War Dogs as Iz
2016 Exposed as Isabel de La Cruz
2015 Anabel as Cris
2015 Knock Knock as Bel
2014 For a Handful of Kisses as Sol
2013 Faraday as Inma Murga
2012 Chinese Puppy as Sabina
2011 Blind Alley as Rosa
2011 Ánima as Julieta
2009 And for Dessert? as Girl
2009 Sex, Party and Lies as Carola
2007 The Lost Eden as Gloria
2007 Madrigal as Stella Maris
2006 Virgin Rose as Marie