Birthday
1978/04/14 (46 years old)
Gender
Female
Place of Birth
Perth, Scotland, U.K.
Also know as
--
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...Read more
(2008) The Broken
as Kate Coleman
(2006) Driving Lessons
as Bryony
(2006) Low Winter Sun
as Louise Cullen
(2015) Iona
as Elizabeth
(2007) Atonement
as Fiona Maguire
(2023) Slay & Prepare
as Celeste
(2005) Whatever Love Means
as Lady Diana Spencer
(2017) Blue Christmas
as Lily
(2018) Bohemian Rhapsody
as Shelley Stern
(2019) Elizabeth Is Missing
as Maud's Mother
(2012) Scrubber
as Neighbour
(2005) Sugar Rush
as Miss Forbes
(1992) Are You Afraid of the Dark?
as ---
(2010) Luther
as Kiera Mills
(2005) Doctor Who
as Lady Isobel
(2008) Lost in Austen
as Charlotte Lucas
(2012) Call the Midwife
as Jeanette Heckford
(2022) Star Wars: Andor
as Roboda Beehaz
(2024) Rebus
as Maggie Blantyre
(2011) Case Histories
as Rachel Stewart