Ken Follett, Writer: Eye of the Needle. Ken Follett was born on June 5, 1949 in Cardiff, Wales as Kenneth Martin Follett. He is known for his work on Eye of the Needle (1981), The Third Twin (1997) and The Key to Rebecca (1985). He has been married to Daphne Barbara Hubbard since November 8, 1985. He was previously married to Mary Emma Ruth Elson.