D'origine Juive du Maroc mais elevee au Canada, elle commence par être la guest star de séries canadiennes au milieu des années 1990 comme Are You Afraid of the Dark ?, Forever Knight, Kung Fu, Once a Thief et Psi Factor, puis se fait connaître davantage avec des téléfilms comme Harrison Bergeron avec Christopher Plummer et Sean Astin, Unwed Father et Futuresport.