Home›Zella RussellZella RussellKnown for ActingBorn:1883-10-24Place:Worcester, Massachusetts, USAMovies1936Avenging Waters Details 1936Taming the Wild Details