Ana de Armas è nata a Cuba il 30 aprile 1988. All'età di 14 anni ha iniziato i suoi studi presso la Scuola Nazionale di Teatro dell'Avana, dove si è diplomata dopo 4 anni. Ha debuttato al cinema con Una rosa de Francia (2006), diretto da Manuel Gutiérrez Aragón. Nel 2006 si è trasferita in Spagna dove ha continuato la sua carriera cinematografica e ha iniziato a fare televisione. Attualmente vive tra Madrid e Barcellona. Ana è nota per i suoi ruoli in Blade Runner 2049 (2017), Knives Out (2019) e No Time to Die (2021).