Martha MacIsaac was born on October 11, 1984 in Charlottetown, Prince Edward Island, Canada. She is an actress and writer, known for The Last House on the Left (2009), Superbad (2007) and The Thaw (2009). She has been married to Kyle McCullough since December 8, 2018. They have two children. She was previously married to Torre Catalano.
Queer (she/her) Blerd and freelance writer. I've written for various publications such as Dread Central, Daily Dead, Fangoria etc. I'm a former regular contributor for Pink Advocate and The Mary Sue. Currently a contributor to But Why Tho? and Peliplat