Skip to content
StreamScapeX

Leila McIntyre

Known for Acting

Born
December 20, 1882
Birthplace
New York City, New York, USA
Died
January 9, 1953 (aged 70)

Latest

Known for

Filmography

25 titles