Cheryl Wheeler Duncan(1960-2020)
- Stunts
- Actress
- Producer
Cheryl Wheeler Duncan was born on 18 August 1960 in Pensacola, Florida, USA. She was an actress and producer, known for They Live (1988), Demolition Man (1993) and Transformers: Age of Extinction (2014). She was married to Robert Lindsey Duncan, Shane Dixon and Robert Reed Sanders. She died on 12 February 2020 in Yellow Springs, Ohio, USA.