Attrice canadese meglio conosciuta per il ruolo di Clair in Black Christmas. È comparsa in show televisivi come Smallville, Supernatural e Masters of Horror. Sembrerebbe sia stata richiesta per il ruolo del nuovo...Leggi tutto
Attrice canadese meglio conosciuta per il ruolo di Clair in Black Christmas. È comparsa in show televisivi come Smallville, Supernatural e Masters of Horror. Sembrerebbe sia stata richiesta per il ruolo del nuovo capitano Alicia Vega per la quinta stagione di Stargate Atlantis. Leela ha anche un ruolo ricorrente in Battlestar Galactica come Tracey Anne.