as
as Self
as Patricia Nowlan
as Sarah
as Spider / Earless Wallaby / Desert Mouse (voice)
as Mother
as Amanda
as Nancy Davidson
as Estella
as Sarah Talmann
as Lucrezia Borgia
as Miranda St. Clare
Birthday
Place of Birth
Biography