Martha MacIsaac
Actor
Biography
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.
Filmography
Battle of the Sexes
as Jane 'Peaches' Bartkowicz 2017
The Last House on the Left
as Paige 2009
Ice Princess
as Mean Party Girl 2005
Unicorn Store
as Sabrina 2017
The Thaw
as Evelyn Kruipen 2009
What Keeps You Alive
as Sarah 2018
Dead Before Dawn
as Charlotte Baker 2012
Milwaukee
as Greta 2015
In God's Country
as Charlotte 2007
Faith, Fraud, & Minimum Wage
as Casey McCullen 2011
Suburban Madness
as Vivian Leigh Basha 2004
Sky West & Crooked
as Martha Joe 2020