A Spanish model and actress, who is known for Ava (2017), directed by Léa Mysius, and the short film Don't Stop (2011).