Biography is not available for this person yet.
as Special Agent Julia Delillo
as Fantine
as Molly
as Verthandi (Wyrd Sister)
as Self
as Erica Finn
as The Mysterious Woman
as Fantine (Trailer segment "BLOOD OF THE TRIBADES")