Nancy Cheryll Davis(1958-2024)
- Actress
- Director
- Producer
Nancy Cheryll Davis was born in 1958 in River Rouge, Michigan. She was an actress and director, known for Menace to Society (1993), I'm Gonna Git You Sucka (1988) and Un alibi parfait (1995). She died on 21 November 2024 in the USA.