Skip to content
StreamScapeX

Norah Howard

Known for Acting

Born
December 12, 1900
Birthplace
Fulham, London, England, UK
Died
May 2, 1968 (aged 67)
Also known as
Norah Lilian Emily Smeed

Filmography

14 titles