Home >

Felicity Devonshire

Felicity Devonshire

Birthday: 1949-05-29 | Place of Birth: Islington, London, England, UK

...

Known For

Acting

Year
Title

Role

1978
What's Up Nurse

as    Olivia Ogden

1971
The Magnificent Seven Deadly Sins

as    Nude Girl