Filmography
Release date: 3/10/1989The Church
Role(s): Lotte's Mother
Details Release date: 1/1/1988L'uscita
Details Release date: 6/2/1978The Bloodstained Shadow
Role(s): Medium
Details Release date: 6/16/1987The Devils of Monza
Role(s): Reverend Mother
Details Release date: 1/4/1980Action
Details