- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
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.
Awards
Known For
Filmography