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.