Debra Byrd
July 19, 1951 (75 years old) in Cleveland, Ohio, USA
Known For
Credits
- 1986 · Hard to Handle: Bob Dylan in Concert as Self
- 1977 · The Barry Manilow Special as Lady Flash
- Future · Majors & Minors as