Home >

Amelda Brown

Amelda Brown

Birthday: | Place of Birth: Bermondsey, London, England, UK

...

Known For

Acting

Year
Title

Role

2016
Notes on Blindness

as    Liz

1995
Sister My Sister

as    Visitor

1987
Little Dorrit

as    Fanny Dorrit