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.