Margot Abascal was born in 1973 in Paris, France. She is an actress and director, known for The Rock of Acapulco (1995), Nom de code: Sacha (2001) and Poseur (2019). In total, there are 24 recognized credits in film and television. On Cinestia you can browse Margot Abascal's complete filmography — 23 films and 1 series — and find where to watch each title.