From Adelaide, South Australia, Australia • 1882 - 1968
We don't have a bio for this person yet
The LodgerFilm • 1944
The Mask of Fu ManchuFilm • 1932