Is Leela Savasta Living or Dead?

Has Canadian actress Leela Savasta died? Or is she still alive?

Living or Dead? Celebrities, films, tv shows, birthdays, deaths ... your one-stop shop to satisfy your morbid curiosity.

Canadian actress

Leela Savasta is ...

Born 28 Oct 1985 in Vancouver
Age35 years, 8 months

About Leela Savasta

Leela Savasta is a Canadian actress. She played Clair Crosby in the 2006 film Black Christmas. She is best known for her supporting roles in the television shows, Battlestar Galactica as Tracey Anne, Cra$h & Burn as Lucia Silva and Lorna Salazar in Intelligence.