2005 • as Crossroads Demon
2005 • as Ardat
2011 • as Witch of the East
1993 • as Diana Eggers
2017 • as Lily Winkler
2001 • as Faora