FANDOM


Leela Savasta is a Canadian actress. She played the characters of Doctor Rafaela Esposito and Captain Alicia Vega on Stargate Atlantis.

RolesEdit

External links Edit