Biographies: Leela Savasta - Actor

Biographies

 [1 Content]

Canadian actress, born on October 28, 1985 in Vancouver, Canada. She is of Greek and Italian descent. Her works include: Stargate: Atlantis, Black Christmas, and Big Eyes.