Debra Spinney
- Actress
- Additional Crew
- Art Department
Debra Spinney was born on 11 January 1951 in Queens, New York City, New York, USA. She is an actress, known for Follow That Bird (1985), Big Bird in China (1983) and I Am Big Bird: The Caroll Spinney Story (2014). She was previously married to Caroll Spinney.