Lea Thompson was born on May 31, 1961 in Rochester, Minnesota. She is an American actress, director, and producer. She is best known for her roles in the Back to the Future trilogy, Howard the Duck, and the television series Caroline in the City.
The Lea Thompson Trivia Challenge: Uncover the Secrets of an American Acting Icon!