Hot Search
No search results found
- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Debra Byrd was born on July 19, 1951 in Cleveland, Ohio, USA. She was an actress, known for Two Can Play That Game (2001), Deliver Us from Eva (2003) and Thumbelina (1994). She died on March 5, 2024 in Los Angeles, California, USA.
Awards
Known For
Filmography