Person
Duncan Henderson
- Specialty
- Production
- Birth
- July 19, 1949 · 72 years
- Death
- June 21, 2022
- Origin
- Culver City, California, USA
Technical Alias
Duncan S. Henderson


