Mo Henry(1956-2024)
- Editorial Department
- Editor
- Producer
Mo Henry was born on 19 April 1956 in Los Angeles, California, USA. She was an editor and producer, known for I Am Legend (2007), Starship Troopers (1997) and The Matrix (1999). She died on 14 January 2024 in Los Angeles, California, USA.