Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Millie Liston was born on April 24, 1859 in Goderich, Ontario, Canada. She was an actress, known for Oliver Twist (1912), Traffic in Souls (1913) and A Daughter of the Gods (1916). She was married to Thomas P. Hudson, Thomas Webb Huffman and Hudson Liston. She died on February 20, 1920 in New York City, New York, USA.