Elizabeth McQuern(1972-2023)
- Director
Elizabeth McQuern was born on 7 July 1972 in Zionsville, Indiana, USA. Elizabeth was a director, known for Thank You, Five! (2013). Elizabeth was married to Bryan Bowden. Elizabeth died on 9 January 2023 in Chicago, Illinois, USA.