DeLeon Richards
- Actress
DeLeon Richards was born on 18 September 1976 in Chicago, Illinois, USA. She is an actress, known for Brewster Place (1990), Journeys in Black (2000) and Ebony/Jet Showcase (1982). She has been married to Gary Sheffield since 5 February 2000. They have three children.