Estudia en la London's Central School of Speech and Drama y trabajó en pequeños papeles de teatro antes de comenzar a actuar en producciones de televisión en los años 1980 como On Approval (1982), Reilly, Ace of Spies (1983), Dead Head (1985) y Traffik (1989).
En los años 1990, siguió apareciendo en prestigiosas obras en Londres y en producciones para televisión, como una producción de 1999 sobre Oliver Twist, interpretando a Elizabeth Leeford en esa adaptación.
En 2008, Duncan interpretó a Margaret Thatcher en un telefilme de la BBC.
También apareció como invitada en la serie Agatha Christie's Poirot y Sherlock.
[1] En 2011 interpreta a la asesora del ministro Callow en la serie de televisión británica Black Mirror (episodio "The National Anthem").