Known for
Filmography

Oz Trip
ENNot rated
as Wicked Witch of the West / Aunt Em

I Am Lisa
EN · 20205.2
as Sheriff Deborah Huckins

3 Blind Saints
EN · 20113.5
as Wanda Mei

Oz Trip
as Wicked Witch of the West / Aunt Em

I Am Lisa
as Sheriff Deborah Huckins

3 Blind Saints
as Wanda Mei