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).
2025
as Eve Macarro
2024
as The Baroness
2023
as Sadie Rhodes
2022
as Norma Jeane
2022
as Dani Miranda
2022
as Melinda Van Allen
2021
as Self
2021
as Paloma
2021
as Self (archive footage)
2020
as Andrea Rivera
2020
as Ana Margarita
2020
as Carolina Larriera
2019
as Marta Cabrera
2019
as Sofia
2019
as Ana
2018
as Elena Ramirez
2017
as Joi
2017
as Stephanie
2016
as Felicidad Iglesias
2016
as Iz
2016
as Isabel de La Cruz
2015
as Cris
2015
as Bel
2014
as Sol
2013
as Inma Murga
2012
as Sabina
2011
as Rosa
2011
as Julieta
2010
as Nerea
2009
as Girl
2009
as Carola
2007
as Carolina Leal
2007
as Gloria
2007
as Stella Maris
2006
as Marie
1953
as Self