Además, interpretó a la psicópata Debbie Strand en "Devil in the Flesh".