Leoda Richards

Personal information

Known for: Acting

Gender: Female

Date of birth: 15/03/1907

Date of death: 07/02/1998

Place of birth: Columbus, Ohio, USA

Actings