Buchi Emecheta was born on July 21, 1944 in Lagos, British Nigeria. She was a writer, known for Crown Court (1972), Centre Play (1973) and The Light of Experience (1976). She was married to Sylvester Onwordi. She died on January 25, 2017 in London, England.