Meagan Herrera was born on February 12, 1984 in Morristown, Tennessee, USA. Meagan is known for
The Hunger Games (2012),
Pitch Perfect 2 (2015) and
Jack Reacher: Never Go Back (2016). Meagan was married to Richard Kirk Schaaf. Meagan died on January 4, 2021 in Los Angeles, California, USA.