Netflix Movies Starring Sheryl Lee
Sheryl Lee Ralph was born on December 30, 1956 in Waterbury, Connecticut, USA. She is an actress, known for Moesha (1996), It's a Living (1980) and Instant Mom (2013). She has been married to Vincent Hughes since July 30, 2005. She was previously married to Eric Maurice.
Read more on iMDB