Debra Byrd “A Powerhouse of Talent.” Born: July 19, 1951, (Cleveland, Ohio) Died: March 5, 2024 (Los Angeles, California) By Dale Ricardo Shields Page 1 – 5 “For singers with vocal problems, a surefire solution is hiring one woman: Debra Byrd.“ Debra Byrd is an American actress, educator, and vocalist who has worked with Barry …