
Michelle Duncan
Biography
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
FlickList VIP
Recommended for you
Filmography
Acting (24)
Movies (11)
Slay & Prepare
2023as Celeste
Elizabeth Is Missing
2019as Maud's Mother
Bohemian Rhapsody
2018as Shelley Stern
Blue Christmas
2017as Lily
Iona
2015as Elizabeth
Scrubber
2012as Neighbour
The Broken
2008as Kate Coleman
Atonement
2007as Fiona Maguire
Low Winter Sun
2006as Louise Cullen
Driving Lessons
2006as Bryony
Whatever Love Means
2005as Lady Diana Spencer
Television (13)
Dept. Q
2025as Dr. Fiona Wallace
Rebus
2024as Maggie Blantyre
Andor
2022as Roboda Beehaz
Dalgliesh
2021as Caroline Dupayne
Grantchester
2014as Annabel Morrison
Call the Midwife
2012as Jeanette Heckford
Case Histories
2011as Rachel Stewart
Luther
2010as Kiera Mills
Lost in Austen
2008as Charlotte Lucas
Lost in Austen
2008as Charlotte Lucas
Doctor Who
2005as Lady Isobel
Sugar Rush
2005as Miss Forbes
Are You Afraid of the Dark?
1992as Andrea
FlickList VIP
Recommended for you