Rita Davis

Rita Davis

  • Fame for: Acting

Filmography

Incident in Shanghai
Release date: 7/24/1938

Incident in Shanghai

Role(s): Nurse Ada Newell

Details