- Born
- Died
- Lyric McHenry was born on August 6, 1992 in New York City, New York, USA. She was a producer, known for The Culture (2017), Downpour Summer (2016) and Women on Pills (2017). She died on August 14, 2018 in Bronx, New York City, New York, USA.
- Was found dead, pant-less in a Bronx, New York City alley the morning of August 14, 2018 from a suspected cocaine overdose. She was 20 weeks pregnant at the time of her death.
- Daughter of Doug McHenry.
Contribute to this page
Suggest an edit or add missing content