Eliana Álvarez is known for Captain Alatriste: The Spanish Musketeer (2006), Hospital Central (2000) and Águila Roja (2009).
No data