Netflix Movies Starring Susan Penhaligon
Susan Penhaligon was born on July 3, 1949 in Manila, Philippines. She is an actress, known for Patrick (1978), Soldier of Orange (1977) and The Land That Time Forgot (1975). She was previously married to Duncan Preston, David Munro and Nicholas Loukes. Read more on iMDB