Biography unavailable.
The Sign of the Cross
as Poppaea
A Royal Family
The Sentimental Lady
as Helen Nelson