Michelle Duncan
Biography
Michelle Duncan is a Scottish actress born on April 14, 1978, in Perth, Perthshire, Scotland, United Kingdom. She trained in acting at Queen Margaret University in Edinburgh and studied English and Classics at St Andrew's University, later moving to London in February 2005. Duncan was nominated for a BAFTA Scotland Award for her performance in Sea of Souls. Her television roles include appearances in Sugar Rush, Doctor Who, Low Winter Sun, Lost in Austen, and the television film Whatever Love Means, where she played Princess Diana. Her film credits include Atonement, The Broken, Driving Lessons, and the award-winning 2006 British short film Sucking Is A Fine Quality In Women And Vacuum Cleaners. She has also appeared in stage plays.
Career overview
Michelle Duncan is a Scottish actress born in Perth on April 14, 1978. She trained in acting at Queen Margaret University in Edinburgh and subsequently studied English and Classics at St Andrew's University before relocating to London in February 2005. Her career encompasses television, film, and stage work.
On television, Duncan has appeared in Sugar Rush, Doctor Who, Low Winter Sun, and Lost in Austen. She also played Princess Diana in the television film Whatever Love Means and earned a BAFTA Scotland Award nomination for her performance in Sea of Souls. Her film credits include Atonement, The Broken, and Driving Lessons. Additionally, she co-starred in the 2006 British short film Sucking Is A Fine Quality In Women And Vacuum Cleaners.
Alongside her screen work, Duncan has appeared in stage productions. As an actress listed with twenty-four known credits on the database, she continues her career in the performing arts.
Ask the Vault
Ask anything about Michelle Duncan.
Frequent co-stars
Career timeline
Full Filmography
24 titles- Dept. Q (2025) as Dr. Fiona Wallace
- Rebus (2024) as Maggie Blantyre
- Slay & Prepare (2023) as Celeste
- Andor (2022) as Roboda Beehaz
- Dalgliesh (2021) as Caroline Dupayne
- Hanna (2019) as False Marissa
- Elizabeth Is Missing (2019) as Maud's Mother
- Bohemian Rhapsody (2018) as Shelley Stern
- Blue Christmas (2017) as Lily
- Iona (2015) as Elizabeth
- Grantchester (2014) as Annabel Morrison
- Call the Midwife (2012) as Jeanette Heckford
- Scrubber (2012) as Neighbour
- Case Histories (2011) as Rachel Stewart
- Luther (2010) as Kiera Mills
- Lost in Austen (2008) as Charlotte Lucas
- The Broken (2008) as Kate Coleman
- Atonement (2007) as Fiona Maguire
- Driving Lessons (2006) as Bryony
- Low Winter Sun (2006) as Louise Cullen
- Doctor Who (2005) as Lady Isobel
- Sugar Rush (2005) as Miss Forbes
- Whatever Love Means (2005) as Lady Diana Spencer
- Are You Afraid of the Dark? (1992) as Andrea
Frequently Asked Questions
What movies or TV shows is Michelle Duncan best known for?
Michelle Duncan is widely recognized for notable roles and projects including Midnight Special (2016), Andor (2022), Dalgliesh (2021), Hanna (2019).
When and where was Michelle Duncan born?
Michelle Duncan was born on April 14, 1978 in Perth, Perthshire, Scotland, UK.
How many credits does Michelle Duncan have?
Michelle Duncan has accumulated over 24 film and television credits across a career spanning from 1992 to 2025.
What is Michelle Duncan's background in cinema and television?
Michelle Duncan is a Scottish actress born on April 14, 1978, in Perth, Perthshire, Scotland, United Kingdom. She trained in acting at Queen Margaret University in Edinburgh and studied English and Classics at St Andrew's University, later moving to London in February 2005. Duncan was nominated for a BAFTA Scotland Awa...