No biography available.
Law of the North (1939)
The Shanghai Drama (1938)
The Mistress of Atlantis (1932)