Martha MacIsaac is a film actress from Canada who played Becca in Superbad.
MacIsaac grew up in Charlottetown, where she attended Queen Charlotte Junior High School.
MacIsaac's first major role was playing Emily Byrd Starr on the television series Emily of New Moon.
Notable Roles
- Emily Byrd Starr in Emily of New Moon (1998-2000)
- Mean Party Girl in Ice Princess (2005)
- Becca in Superbad (2007)
- Charlotte in In God's Country (2007)
Martha MacIsaac Timeline
Note: The majority of the links in this timeline are to IMDb, which has pop-ups.
1998 Emily of New Moon: IMDb
2005 Ice Princess: IMDb | Mahalo | Rotten Tomatoes
2007 Superbad: IMDb | Superbad | Rotten Tomatoes