Born in Perth, Perthshire, Scotland, UK — Apr 14 1978

Michelle Duncan (born 14 April 1978) is a Scottish actress. She was nominated for a BAFTA Scotland Award for her performance in Sea of Souls. Born in Perth, Duncan trained in acting at Queen Margaret University, Edinburgh before studying English and Classics at St Andrew's University. She moved to London in February 2005. Her roles on TV include Sugar Rush, Doctor Who, "Low Winter Sun", "Lost in Austen", and a TV film, Whatever Love Means, as Princess Diana. She has also appeared in such films as Atonement, The Broken and Driving Lessons, and she co-st…
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Lady Isobel

Roboda Beehaz

Jeanette Heckford

Annabel Morrison

Andrea

Kiera Mills

Caroline Dupayne

Dr. Fiona Wallace

Fiona Maguire

Shelley Stern

Rachel Stewart

Miss Forbes

Charlotte Lucas

Maggie Blantyre

Kate Coleman

Maud's Mother

Bryony
Neighbour

Louise Cullen

Lady Diana Spencer

Elizabeth

Lily

Celeste