From Berlin, Germany • 1917 - 2007
We don't have a bio for this person yet
The Haunted CastleFilm • 1921
The GolemFilm • 1920