Snow Angels
Lexx
Willa's Wild Life
Movie · as Marcia Dolan
TV · as Dr. Lu, Deneeda, Computer (voice) · 1 ep