
Martha MacIsaac
Acting · Born 1984-10-11 · Charlottetown, PE, Canada
Martha MacIsaac (born October 11, 1984) is a Canadian actress. She is best known for her role of Becca, love interest of lead character Evan in the 2007 teen comedy Superbad. She started her career playing Emily Byrd Starr in the Emily of New Moon television series, based on the books by Lucy Maud Montgomery.
As cast

Sky West & Crooked 2020
Cast

What Keeps You Alive 2018
Cast

Battle of the Sexes 2017
Cast

Unicorn Store 2017
Cast

Milwaukee 2015
Cast

Seasick Sailor 2013
Cast

Dead Before Dawn 2012
Cast

Faith, Fraud, & Minimum Wage 2011
Cast

The Thaw 2009
Cast

The Last House on the Left 2009
Cast

Superbad 2007
Cast

In God's Country 2007
Cast

Ice Princess 2005
Cast

Suburban Madness 2004
Cast
As director
No directing credits found.