Nefetari Spencer was born in Chicago, Illinois, USA. She is known for South Side (2019), Sherman's Showcase (2019) and Ted 2 (2015).
No data