 She has worked at the Royal Court and Bush theatres, both in London.In 2004, Punch played receptionist Elaine Denham on "Doc Martin".She left the television show "The Class" after appearing in 11 of the first 12 episodes.