Known for
Filmography

The Drifter
EN · 19884.5
as Woman in Bathroom

The Elephant Man
EN · 19825.9
as Pinhead

The Button Man
EN · 1976Not rated
as Margaret

Sex Play
EN · 19744.0
as Judith Carter

The Death of Adolf Hitler
EN · 19736.6
as Hanna Reitsch

The Drifter
as Woman in Bathroom

The Elephant Man
as Pinhead

The Button Man
as Margaret

Sex Play
as Judith Carter

The Death of Adolf Hitler
as Hanna Reitsch