Louise Huff was born on November 14, 1895 in Columbus, Georgia, USA. She was an actress, known for What Women Want (1920), The Lonesome Chap (1917) and The Sea Waif (1918). She was married to Edwin A. Stillman. She died on August 22, 1973 in New York City, New York, USA.