Show more
Leanne Moore is known for Back to the Future (1985), Back to the Future Part II (1989) and Back to the Future Part III (1990). imdb.com