Alice Thomas Ellis was born on September 9, 1932 in Liverpool, England, UK. She was a writer, known for The Inn at the Edge of the World, Screen Two (1985) and The Play on One (1988). She was previously married to Colin Haycraft. She died on March 8, 2005 in London, England, UK.