 At the Traverse Theatre in Edinburgh, Duff has appeared in "Good With people", "Intolerance", "King of the Fields", "Sharp Shorts", "Tally's Blood", "Sheila", and "The Young Playwright's Festival".In February 2006 she appeared with the National Theatre of Scotland in their first production "Home, Glasgow" Cranhill, Glasgow.In January 2009 she appeared in a National Theatre of Scotland/Donmar Warehouse tour of Scotland and England of the play "Be Near Me" adapted by Ian McDiarmid from the novel of the same name by Andrew O'Hagan.