Comenzó a tomar clases de arte dramático y danza en el Centro Dramático de Ceuta. Con 8 años interpretó su primera obra de teatro.
Desde niña empezó a formarse como bailarina. Su estilo favorito es el flamenco.
En 2007, ganó el certamen de Miss Ceuta y quedó finalista para Miss España.
Con 19 años, cuando se mudó a Madrid para seguir formándose, participó en sus primeros cortometrajes: El sobrino y Señales.
En 2010 se metió por primera vez en el personaje de Lucía Elizondo, una de las protagonistas de la serie de televisión Gavilanes, trabajo que le valió gran popularidad.
Su primera aparición en el cine la tuvo en la obra de terror After Party (2013).
Para poder optar a mayor número de papeles, tuvo que trabajar su acento andaluz para conseguir uno más neutro.
Admira a Charlize Theron.
Tras estudiar inglés y mudarse, en busca de una oportunidad, a Los Ángeles, ha conseguido participar en series y películas de producción norteamericanda.
En 2017 la podemos ver en la serie Shots Fired (FOX) junto a Helen Hunt, Richard Deyfuss o Jonathan Demme.
También forma parte del elenco de Reality High, un producción de Netflix dirigida por Fernando Lebrija y doblada a 35 idiomas.