Megan Stack

Biography

Megan Stack was born as Megan Nicole Stack. She is an actress and producer, known for Hey Mama (2015), 13 Reasons Why (2017) and I (Almost) Got Away with It (2010).