Annabelle Lanyon was born on October 4, 1960 in Greenwich, London, England. She is an actress, known for Legend (1985), Dream Demon (1988) and Nancy Astor (1982). Read more on iMDB