Novella Nelson
Novella Nelson was born on December 17, 1939 in Brooklyn, New York, USA as Novella Christine Nelson. She was an actress, known for You Were Never Really Here (2017), The Devil's Advocate (1997) and The Ten (2007). She was married to George Blanchard. She died on August 31, 2017 in Brooklyn, New ...