Netflix Movies Starring Leonard Knight
Leonard Knight was born on November 1, 1931 in Shelburne Falls, Vermont, USA. He is known for his work on Into the Wild (2007), Plagues and Pleasures on the Salton Sea (2004) and Automorphosis (2009). He died on February 10, 2014 in El Cajon, California, USA. Read more on iMDB