
Michelle Duncan
Known for: Acting
Born: April 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…
Known for

Slay & Prepare
2023

Blue Christmas
2017

Iona
2015

Whatever Love Means
2005
Scrubber
2012

The Broken
2008

Driving Lessons
2006

Low Winter Sun
2006

Elizabeth Is Missing
2019

Sugar Rush
2005

Are You Afraid of the Dark?
1992

Luther
2010

Doctor Who
2005

Call the Midwife
2012

Andor
2022

Rebus
2024

Case Histories
2011

Bohemian Rhapsody
2018

Grantchester
2014

Dalgliesh
2021

Atonement
2007

Lost in Austen
2008

Dept. Q
2025

Hanna
2019