Netflix Movies Starring Shannon Lucid
Shannon Lucid was born on January 14, 1943 in Shanghai, China as Shannon W. Wells. She is an actress, known for The Wild Blue Yonder (2005), Conquering Space: The Moon and Beyond (2005) and Armageddon (1998). She is married to Michael F. Lucid. They have three children. Read more on iMDB