Known for Acting
1975
as Duchess
1978
as Margaret
2025
as Scarah Damsel of the Doomed
—
as Scarah, Damsel of the Doomed