 In August 2010, she appeared in BBC Two's three part police comedy-drama "Vexed".In 2011, Punch appeared in "Bad Teacher", portraying sanctimonious school teacher Amy Squirrel.Punch was cast as Deena Pilgrim, the female lead in the TV pilot "Powers", but the role was recast.