Leonor Varela is a Chilean-born globe-trotting multilingual actress, who has often played Spanish-speaking women of action and femme fatales. Her credits include Dallas (the 2012 version), Arrested Development, Human Target and Stargate: Atlantis as well as the lead in the 1999 mini-series of Cleopatra.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.