Ana de Armas est une actrice cubaine née en 1988.
Née à Cuba, elle suit ses études à l'École Nationale de Théâtre de La Havane. À l'âge de 16 ans, elle décroche son premier rôle dans Una Rosa de Francia (2006) de Manuel Gutiérrez Aragón. Elle enchaîne avec El Edén Perdido (2007) de Manuel Estudillo. Elle s'installe en Espagne en 2006 pour y poursuivre sa carrière.
Elle se fait connaître en 2007 pour son rôle dans la série El Internado, qu'elle incarne durant 6 saisons. Puis elle tiendra un rôle, dans Hispania, La Leyenda, pendant deux saisons.
En 2011, on la retrouve au cinéma dans le film d'horreur Blind Alley d'Antonio Trashorras. En 2015, elle joue au côté de Keanu Reeves dans Knock Knock d'Eli Roth.