No biography available.
The Spider Returns (1941)
Daredevils of the Red Circle (1939)
Tarzan's Revenge (1938)