Actress. Born in East Kilbride (South Lanarkshire), Duff began her career in youth and community theatre. Having worked on the stage, in radio and television, she is best known as Detective Sergeant Jackie Reid in the long-running television detective series Taggart, a role she first played in 1989.