Skip to content
StreamScapeX

Leueen MacGrath

Known for Acting

Born
July 3, 1914
Birthplace
London, England, UK
Died
March 27, 1992 (aged 77)

Latest

Known for

Filmography

16 titles