Hot Search
No search results found
- Write an article
- Post 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.