Vicki Brown was born on August 23, 1940 in Liverpool, England, UK. She was an actress, known for Tommy (1975), Shanghai Surprise (1986) and Not Now Darling (1973). She was married to Joe Brown. She died on June 16, 1991 in Henley-on-Thames, Oxfordshire, England, UK.
Read more: Imdb