Penelope Davis

Info

Role

Actress

Date of birth

1920

Date of death

01/20/2013

Place of birth

Headington, Oxfordshire, England, UK

Penelope Davis

Biography

Penelope Davis was born in 1920 in Headington, Oxfordshire, England. She was an actress, known for Crown Court (1972), The Man in Room 17 (1965) and My Sister and I (1956). She was married to Tom Gowling and Alex Atkinson. She died on January 20, 2013 in Radcliffe, Greater Manchester, England.

Known For